Kenji Kawamoto is known for Moon Overflowing (2003) and Honto ni Atta Kowai Hanashi: Dai shi-yo Ikiryo (2005).
No data