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.

