Kappa is a nightmarish tale that could be a comedy following the downfall of two housemates at the hands of a mythical creature from Japanese folklore.
2006
2001
2003
2000
1964
2004
1997
2002
2005
1998
1983