LadymadeStar
A song in the DJMAX series. Stars sisters Sehra & Nina Klatt.
This tag implicates djmax (learn more).