Toshio Shibata Tomuraushi, Kamikawa County, Hokkaido, 1988 © Toshio Shibata Toshio ShibataTomuraushi, Kamikawa County, Hokkaido, 1988 0 By Domenique Hogan on May 1, 2015 Toshio Shibata Tomuraushi, Kamikawa County, Hokkaido, 1988