User blog comment:Lunar Spirits/UFO on Street View?/@comment-5195371-20120503193615

It`s either some commutity art or an alein