power ranger s.p.d
Power Rangers: S.P.D. (often abbreviated as "PRSPD" and often simply called "S.P.D." is the 2005 incarnation of the Power Rangers television series, based on the Super Sentai series Tokusou Sentai Dekaranger. It is also the title for the Korean dub of Dekaranger in South Korea, whose logo is similar to the American series. S.P.D. stands for "Space Patrol Delta" (in Dekaranger, it stood for Special Police Dekaranger) and while in the South Korean dub of Dekaranger it stood for Special Police Delta.