Yukirei Island

Yukirei Island (Yuki - snow, Rei - soul or spirit) is an island in North Blue