Biography

Kôtarô Terauchi is a director and writer, known for Shaolin Grandma (2008), Demekingu (2009) and Tokyo Shutter Girl (2013).