ChuckleHead (Original) / ChuckleHead (US)
A lonely young dude joins forces with a mysterious out-of-this-world beauty to battle powerful, dark forces conspiring to control humanity.
Info mistake?