Battletoads in Battlemaniacs

BATTLETOADS IN BATTLEMANIACS is...

German French

Swedish Chinese