Scha Dara Parr (スチャダラパー Suchadarapā), or SDP for short, is a three-member Japanese hip-hop group that formed in 1988 and debuted in 1990. This is a picture of them live on stage (the three guys in blue on the left) during a concert in 2011.