User:Ego Existo

Ego Existo is an worldwide phenomenan first discovered in 2007. Strange stickers have been placed all over the world, specially in Europe. As of june 2007 there are also some sings of it on the internet.

Nobody really knows what it is, but it’s appearance is growing more frequent every day. Who or what is this?