The Thoad is a frog humanoid alien from the Disney Channel movie Can of Worms. He goes all over the galaxy, kidnapping aliens and keeping them in his own personal zoo.
Advertisement
The Thoad is a frog humanoid alien from the Disney Channel movie Can of Worms. He goes all over the galaxy, kidnapping aliens and keeping them in his own personal zoo.