Someone spotted the Javelin

Heres a better picture