Duncan

Duncan is a contestant on Total Drama Royalty.

Total Drama Royalty
He is placed on Team Stars and Crowns. He is a Duke.

TBA
TBA