"Demon Slayer:Kimetsu no Yaiba" breaks box office record in Japan and Taiwan
A floating stage is seen at the hotel Ookawaso in Aizu-Wakamatsu, Fukushima-Prefecture, Japan on November 8, 2020. Japanese fans rumor that hotel's lobby looks like the Infinity Castle in the "Demon Slayer:Kimetsu no Yaiba".