Home | Tag Archives: Death Kappa

Tag Archives: Death Kappa

Trailer: Death Kappa (2010)


Trailer: Death Kappa (2010) The kappa, in Japanese folklore, are water goblins that are closely associated with a certain town in the country. Unfortunately, the area is also home to a militant splinter group of researchers dedicated to developing amphibious super soldiers based on the kappa of legends. When their experiment’s result in murder by some escapees, the appearance of ...

Read More »