Why a Japanese spacecraft is firing a bullet into an asteroid

And that’s actually not the craziest thing in store for this mission.