Kaito Oyagi

Rurouni Kenshin Part III: The Legend Ends

Rurouni Kenshin Part III: The Legend Ends