ARLHS JPN-2630 - Haraguchi Oiwa (Hokkaido) These coordinates are not accurate. 139.98333368082, 41.600001385298, 0