There's a giant squid worshipper?