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!!

December 13, 2022 | 1952 Visits

SUBSCRIBE TO OUR NEWSLETTER