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