Last night I heard some really weird sounds in my apartment, but they ended up going away so I stopped worrying about it. This morning though I woke up to find these awesome little guys hanging out over the mirror in my bedroom. Aren’t they awesome looking? Does anyone have any idea what they are? I’ll be sure to fill you all in as I find out more information on these spacey looking fellas.