Read more at Nippon.com
— The Upopoy, formally known as the National Ainu Museum and Park, is a comprehensive facility dedicated to Ainu culture. The Japanese government has been creating this facility in the town of Shiraoi in Hokkaidō Prefecture…
Image courtesy of Nippon.com