Takahiro Imai is known for Shutter (2008), Backwater (2013) and Memoirs of a Murderer (2017).
No data