I heard Japan was doing something recently about a meteor

that's about it