Belladonna of Sadness - Cast


Aiko Nagayama

as Jeanne / Belladonna


Masaya Takahashi

as The Lord


Masakane Yonekura

as The Priest



Shigako Shimegi

as The Lord's Mistress


Natsuka Yashiro

as The Witch


  Change Location