Warning from Space

UFOs are seen around Tokyo to warn mankind that a meteor will crash on Earth.