Battletoads in Battlemaniacs (USA)

Battletoads in Battlemaniacs (USA)