Densetsu no Yuusha no Densetsu (The Legend of the Legendary Heroes) Imdb
-
Release info:
The Legend of the Legendary Heroes 2010 E15
-