Katsuyuki Shimosugi is known for Masters of Horror (2005) and Imprinting: The Making of 'Imprint' (2006).
No data