A Stranger in Shanghai 2019
Producer
R134 / Shonan Promise 2018
Tange Sazen: The Side Story of Ooka Echizen 2025
Production Supervisor
Ashita, Kagayaku 2025
Director
Credits from TMDB.