Japan wants to shower the Olympics... with meteors · New York Post · Sentinel