Plot: Following the collapse of civilization, one storied hotel stands among the ruins of Tokyo’s Ginza district. Overrun by nature, this lone hotel continues to defy humanity’s collapse
First Episode Aired On:
Wednesday, April 9 2025 Released within the last year
Last Episode Aired On: Wednesday, April 16 2025 Released within the last year