Skip to main content
Series poster for The Legend of the Legendary Heroes (2010)

The Legend of the Legendary Heroes

2010
1 Season • 24 Episodes
Director: Itsuro Kawasaki
Play trailer