Incoming!
Russia, on Dec 30, 2003
Can this be a lens flare?
Chiezo