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.
1920
2010
1986
2012
2003
1977
2014
2015
1919
1984
1973
1980
2013
1975
1933
1964