Yes, my favorite animal. Not the Carbonara, but the Caterpillar XD
Lmao that's a really huge caterpillar if that is one.
Tiny
lol