Martian Moochers
Directed by Bob KuwaharaIn "Martian Moochers," lovable Astro stumbles on Earth with his quirky charm, where chaos ensues. Teaming up with his skeptical human buddy, Oscar, they navigate bizarre antics and hilarious misadventures, uncovering the meaning of friendship along the way.
Where to Watch Martian Moochers
Cast of Martian Moochers