Crabhead

Crabhead appeared in 2005 TV series finale called Power Rangers S.P.D. Crabhead is a crab alien and is one of the criminals that Broodwing used while invading the Delta Base. Crabhead was taken down and contained by the B-Squad Rangers.