A pair of frog-like aliens are sent to Earth on a mission.A pair of frog-like aliens are sent to Earth on a mission.A pair of frog-like aliens are sent to Earth on a mission.