5 Disturbing Anime That Will Seriously Mess With Your Head Shaunda McFadden July 28, 2025November 7, 2025