TWITTER

Spider-demon women and cheesy 80’s synth? Yup, its got to be anime. SPECIAL NOTE: This review contains footage that has been linked to causing seizures for people with photosensitive epilepsy. Viewer discretion is advised.