Ja-va-saurus and the Asteroid