Strange Creature

Comments · 497 Views

It looks like a leave
Not really sure
But it makes slime just like a snail
So, not sure

Not sure of what this creature is

If anyone knows what this is

Notify me

Just drop a comment under this