Legend of Hero Tonma Game Cover

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

  • PC
  • Web Browser
  • Wii
  • Wii U

Videos

Similar Games