NemuroCity A phantom desert island in Hokkaido, Yururi island, has only been inhabited by horses. The English website documenting Yururi island by the photographer Atsushi Okada has now been released!! 2 years ago Shrouded by fog, there lies a phantom, remote island in the ocean inhabited only by horses... The island, which…