omgctopus
Cute Squid. I have seen enough Hentai to know where this is going
those alien sentinels from war of the worlds with the word "squid" written underneath
What????
Appalled
Doodle or Die is the game of "telephone" with drawing!