No, it’s not someone who leaps space rocks, it’s a sweater inspired by the classic videogame. (A vintage shop in Soho.)
UPDATE: As I have been informed, this is Space Invaders, not Asteroids, which ruins the whole joke. Worse, I knew that. I plead exhaustion and overwork.