Legend of Hero Tonma
Wii Shop Release Date:
24th Sep 2007, 600 points (USA)
28th Sep 2007, 600 points (UK/EU)
4th Sep 2007, 600 points (JPN)
Want to see more high-resolution game covers? Try our Cover Gallery.