HomeAnime News Network Sacrificial Princess & the King of Beasts Musical Stage Play Reveals Cast, Trailer, Key Visual byadmin hg -August 21, 2024 0 Film runs in Tokyo, Osaka, in March 2025 from Anime News Network https://ift.tt/4YZhzaw Tags Anime News Network Facebook Twitter