Divine Prince Ty Emmecca

Divine Prince Ty Emmecca portayed Mardi Gras Indian in Cloak & Dagger.