Battletoads

From FamiWiki
Battletoads
バトルトード
Box art
Developer
Publisher
Price
¥6500 ($44.2 USD)
Code
  • NCS-8T
  • Famicom release date
    Japan
    December 20, 1991