Death Kappa 2010 (Japan) is Japan drama premiere on Nov 27, 2010
The kappa is Japanese folklore. 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. (Source: Crunchyroll)