The new Nintendo princess twin sister to princess peach wearing a royal purple dress who is a gorgeous supermodel feisty Latina with a confident attitude Nintendo concept art. Full body shot video game character art.