Incoming!
Russia, on Dec 30, 2003

Can this be a lens flare?
Chiezo