Shop Forum More Submit  Join Login
Original release date: 2006, November 21st

This is the final battle of the Hero Returns series, back in the day this was as good as the show got so hope you enjoy.
No comments have been added yet.

Add a Comment:
 
×





Details

Submitted on
May 20, 2011
Image Size
8.1 MB
Resolution
550×400
Link
Thumb

Stats

Views
559
Favourites
7 (who?)
Comments
0
Downloads
13