Kincaid

Kincaid was the Admin of Team Dim Sun and Leader of Team Debonairs.