Akakage Redshadow/Trivia


 * This creature is named after (RED SHADOW 赤影, Reddo Shadō Akakage), a 2001 Japanese action comedy film.