Ego - Alien The Netherlands > Amsterdam Ego - Alien City Amsterdam, Country The Netherlands Year 2005 Writer Ego - Alien Photo by Perch Tags Alien (GVB, TSF) - Amsterdam Graffiti - Ego - Holland Oldschool Graffiti Done around 2005.