XD?
I think this might be Arab funny but I'm not sure
Those creatures should not be there!!!!1!!1
What do you think?