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.
2021
2023
1935
2024
2022
1984
1971
2014
1980
2017
2007
2019
2016
1964
2018
2013