Pooyan



+8

Legend of Hero Tonma is a side scrolling platform game released by Irem to arcades in 1989.
IGDB Combined Score

Wii U
October 12, 2017

Wii
September 28, 2007

TurboGrafx-16/PC Engine
March 13, 1991

Arcade
April 01, 1989
Turbo Technologies
Konami
Irem Corporation
Loading similar games…
Loading reviews…
0 public reviews