Yukiharu Yamaguchi is known for Blade of the Immortal (2017), Werewolf Warrior (2004) and Princess Sakura: Forbidden Pleasures (2013).
No data