Battletoads

The Battletoads series first game was Battletoads released on 1st January 1991.

Battletoads logo