Yakusugi Land – Yakushima, Japan

Sweating our way up mountains to hang with the Ents of Yakushima

Sweating our way up mountains to hang with the Ents of Yakushima