Home / The Vexations of a Shut-In Vampire Princess Reveals New Trailer, Cast, and October 2023 Premiere