Could someone plz :) tell me what is this green thing and where it came from? thanks!
I dunno, but I'm mesmerized by it too.Especially when a banana is riding it.
It's bunchies
http://www.wildpixels.com/bunchies/info.htm
dancing llama.
its a push you pull me
LLAMAWORM IS THE BEST!!!!!!!
It's a bunchie... google it