I, For One, Welcome Our New Death Kappa Overlords

In Japanese folklore, a kappa is a water sprite that looks like a cross between a frog and a duck and is sometimes helpful but sometimes kidnaps children. That’s not really information you need to know to see a giant kappa tear through Tokyo and beat the shit out of other giant monsters in this new movie from the dude behind the special effects in the three new Gamera films (which were pretty awesome). I very much appreciate that the Death Kappa‘s arsenal seems to consist almost entirely of wrestling movies; if there’s a finer pleasure than watching men in rubber suits suplex each other into miniature buildings, I’d like to know what it is. (Via Twitch)