New DenYuDen Trailer

A new 3:26 trailer for the upcoming Densetsu no Yusha no Densetsu ~ The Legend of the Legendary Heroes~ television series has appeared on YouTube.

Source: Moon Phase

Share
3 Comments

Add a Comment