Wow, that's a creature I've never contemplated. What the hell is it?
Apparently a "Cecaelia". In this case, a giant one!
https://unnaturalworld.fandom.com/wiki/Cecaelia
https://mythology.stackexchange.com/questions/6227/is-there-an-older-name-for-cecaelia