Feb 9, 2002 2h 0m
Science Fiction | Animation
Loran Cehack is a spy sent from the moon to scout out Earth, whom they plan to invade. He grows to love Earth as his true home and, after discoveri...