You can call Shikizakura the remodeled Power Rangers, but you have to admit that its aesthetic sense is far beyond that. In a world full of cherry blossoms lurks monsters known as Oni. The Power Rangers, I mean Yoroi (oops), fight against these demons to save innocents. Yet, this anime stands[…]