This Vintage Anime is Beyond Disturbing