Hyakki Yaban Ura 2025
Actor
Wakamusha 2024
レイディマクベス(lady macbeth) 2023
The Inerasable 2016
Damned Files 3 2004
Credits from TMDB.