The XXX is based upon what?
Power Rangers S.P.D.
Power Rangers S.P.D. is an American television series and the thirteenth season of the Power Rangers franchise, based on the Super Sentai series, Tokusou Sentai Dekaranger.
Tokusou Sentai Dekaranger