NOT A HOTEL Setouchi by BIG

BIG creates an island destination away from the hustle and bustle in Seto, Japan