Dymitri

Dymitri, labeled The Annoying Smartie is a contestant on TD:ITA, More information will be given out as the series progresses.