Blazing Red Eyes. Long Kimono. Vengeful Spirits. | Anime