Space Invaders Against Anti-Semitism, Austria Duckie June 23, 2011 Blog, Street Art Photography Glad the space aliens are on the right side. Discovered in a public toilet in Golling, Austria Photo by Thunderkat