Discover
Library
You
The Fairly OddParents · Season 5
S5·E12 · 2 Apr 2005 · 12m
Mark the alien is missing Flarg on his planet so he has it on Earth.