Facing an imminent attack from Mars, planet Earth sends Dibu to Mars as a peace ambassador -- the only hope for averting t....