Travel Staying at a Spaceship-Like Hotel Built into the Cliffs of the Sea of Japan | IZUMO HOTEL THE CLIFF July 19, 2025