Biographies: Shinji Higuchi - Director

Biographies

 [1 Content]

A Japanese director, writer, and special effects specialist, born in Tokyo, Japan. He is known for his participation in many works, such as Lorelei (2005), The Floating Castle (2012), and Nioh (2017).