Set at the Hotel Royal, situated in the marshland of Hokkaido, Japan, and follows the guests, the fa...