A horrifying Lovecraftian cryptid turtle