Is this a snake or caterpillar? Written by DNX on 27 Iunie 2024 . It’s like a snake is trying to crawl out of a giant worm’s body!