

Death Kappa Live Action
Free trial of Crunchyroll
Prime membership required
Terms apply
Episodes
S1 E1 - Movie - Death Kappa
October 26, 20101 h 19 minThe 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.Free trial of Crunchyroll