Japanese fans snap up MotoGP merchandise