Squid Girl

heres something wierd and different from our friends in Japan.

they have this serial comic strip/animated series called "Shinryaku! Ika Musume", meaning "Invade, Squid Girl!"
its about a female anthropomorphized squid who comes onto land to punish humans for polluting the oceans, but winds up getting tangled up in all sorts of silly misadventures. might be worth a look.

Members online