Shige Kasai is known for Inumukoiri (2017), Yôkai ningen Bem (2011) and The Locked Room (2012).
No data