This Anime Will Haunt Your Thoughts for Years