New Seiko Presage watch features Studio Ghibli’s maiden production 'Castle in the Sky' Watches July 25, 2021 Fantasy made real.