Space rock slams into moon! Explosion seen from Japan