Inspiration Artists House / Yuputira of Mariko Mori By skin 1 year ago Located on Miyako Island, nearly 200 miles southwest of Okinawa, Yuputira is the Japanese artist