The Limit 2025
Director
Sleeping Village 2019
Futari no shikeishû - saishin imada hirakarezu 2015
The Heisei Dilemma 2010
Credits from TMDB.