Soichiro Tanaka is known for The Believers (2020), Double Red (2021) and Muramasa: The Demon Blade (2009).
No data