The kappa, in Japanese folklore, are water goblin that are closely associated with a certain town in...
The kappa, in Japanese folklore, are water goblin that are closely associated with a certain town in the country. Unfortunately, the area is also home to a militant splinter group of researcher dedicated to developing amphibious super soldier based on the kappa of legends. When their experiment's result in murder by some escapees, the appearance of an actual kappa, and the triggering of an atomic bomb, the conequences are of epic proportion.