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.
1982
2018
1980
1988
2003
2010
1969
2009
2015
1966
2017
2006
—
2021
1948