Yukiyoshi Ozawa: Yukiyoshi Ozawa. Actor: The Forest. Yukiyoshi Ozawa was born on 6 June 1974 in San Francisco, California, USA. He is an actor, known for The Forest (2016), Rurouni Kenshin: The Legend Ends (2014) and Rurouni Kenshin Part II: Kyoto Inferno (2014). He has been married to Maho Kuwako since 1 September 2021.
Known For: The Forest (Michi), Rurouni Kenshin: The Legend Ends (Hirobumi Ito), Rurouni Kenshin Part II: Kyoto Inferno (Hirobumi Ito), Atsuhime (Saigou Takamori)