I’m not sure if it is an alien or not.  I don’t really know what it is.  I remember taking the picture during a walk around the UWO Campus, and I also remember not really stopping to find out what it actually was.

I can read a toy makers name on the object and I did spend some time on the company’s website trying to find out what it was (more time than I probably should have in retrospect) but to no avail.

So unless someone can tell me what this thing is, it will remain a mystery, but it won’t keep me up at night.