By clicking above image, you can go to original article in The Asahi Shimbun
A mass extinction event 11.6 million years ago was apparently due to a huge meteor impact in the Pacific Ocean off the coast of Minami-Torishima island 1,860 kilometers southeast of Tokyo in the Ogasawara island chain, say researchers.