Bucky O'Hare and the Toad Wars!
Bucky and his crew must fight the evil toads who are bent on taking over the universe.
2009
2015
1997
2019
2017
1988
2004
2014