It has been found that the stuffed animal that was stored on the National Museum of Nature and Science as a kind of mountain canine is now believed to be an extinct Japanese wolf. A junior highschool pupil in Tokyo was the primary to note that it may be a Japanese wolf, and after conducting analysis with specialists, he not too long ago revealed an announcement.