The fascination with space continues unabated, and a Japanese company is capitalizing on the promise of “on-demand meteor showers.” What lies behind this ambitious claim?