An idyllic Island shrouded in mystery and legend, Kozushima is a delightful destination off the…