Commander Toad in Space (1993)
Brave Commander Toad and his Star Warts crew work to save a planet in need.
Release Date: 1993-05-08
- Country: US
- Language: English
- Runtime: 24