WHAT IS THIS????????!!!!!

By paxus – Custom level – uploaded 22 Dec 2016 from Android
Play Edit 2 players liked this.

What is this?
Is this a protozoa?
Is this a slime?
Is this a thingy?
Or.......... idk.

Have fun and like it or tell me what is this

Downloads: 87 - Level ID: 24594