Akakiryu of a Thousand Faces

Trivia

 * Akakiryu means "Red Dragon" in Japanese.

Akakiryu das Mil Faces Akakiryu of a Thousand Faces 千面战神的赤龙丸