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.
2020
1990
2014
1977
2000
2015
2023
2016
2021
2013
2022
1984
1997
1998
1939
2003
2006