. Puffin Abuta District, Kutchan, Yamada, 155-522 Aza Aza Yamada, Hokkaido 044-0081 Japan Save No votes have been submitted yet. Project Details Type Hotel Status Completed Building Information Unit Information Map Locate 42.8543515847, 140.709722012