New dinosaur species found in Japan
Japanese scientists have identified a new species of dinosaur named kamuysaurus japonicus, or "Japanese dragon god", the largest ever discovered in the country. /VCG Photo

Japanese scientists have identified a new species of dinosaur named kamuysaurus japonicus, or "Japanese dragon god", the largest ever discovered in the country. /VCG Photo