By clicking above image, you can go to original article in The Asahi Shimbun
A new plant-eating dinosaur species identified from fossils unearthed in Hokkaido was given a scientific name that expresses the meaning, “god of Japanese dinosaurs,” in the Ainu language.