Shima Ohnishi is known for Blade of the Immortal (2017), Stay (2018) and Rurouni Kenshin: Final Chapter Part II - The Beginning (2021).
No data