Season 1
The Legend of the Legendary Heroes
AirDate: 6/26/2010
Episodes: 24

Overview: