Ichiban Ushiro no Daimaou – LOLWTF!?

What the hell did I just watched? Last time I checked this was an anime about magicks and dragons and and seductive robots and nekkid invisible girls. All of of a sudden we have a henshin power ranger hero dude battling a giant climaxing sea cucumber. (Like this but much MUCH bigger! And grotesque.) The […]