Review: S.H.Figuarts - Deka Blue & Deka Green (S.P.D. Blue & S.P.D. Green)