Member Favorites: 0
Devil (悪魔)No biography written.
This summer, American arthouse theaters screen one of the craziest anime films ever made, an erotic pseudo-historical musical acid trip produced by Osamu Tezuka in 1973. Learn about what makes Belladonna of Sadness a one-of-a-kind experience. Content Warning: discussion of sexual violence