Shura Yukihime
Yuki is the last surviving royal of the House of Takemikazuchi or Takemikazuchi no Hime (たけみかずち の ひめ), who live in a futuristic post-apocalyptic isolationist world where they use their skills as former Mikado guards to become hired assassins.
Actors and roles, crew of Princess Blade (2001). Who was filming and what role he played.