If you are a fan of futuristic anime tech with a pinch of fantasy, the Shikizakura maybe the anime to watch out for. The anime original series by Sublimation Studios features a bunch of battle suits which will remind you of Power Rangers. This new team of warriors, dawning power suits are[…]