A company named Sky Canvas plans to launch a colorful artificial meteor shower barrage via micro-satellite. In the ‘strange but true department’ and a plan that would make any super-villain envious, a Japanese start-up plans to shoot meteoroids at the Earth to create the first orchestrated artificial meteor shower. The effort is benign in a bid…