The Vexations of a Shut-In Vampire Princess poster
TV

The Vexations of a Shut-In Vampire Princess (2023)

S01E07 The Scarlet Stage

Nov 18, 2023 • Season 1 • Episode 7 • HD

The Crimson Lords host a contest in which the participant who receives the lowest score is forced to withdraw from the competition.

Country: JP