Only a few colors i. e green look good on non white people whether it's (light skinned/dark skin) black guys, brown guys or "yellow"/Asian guys.
I don't think orange, purple or red tattoos would look good on those with yellow, brown or black skin, whereas on a white girl's white skin any color tattoo looks good be it red, pink, blue, green or purple!