Duncan Kelly

Duncan Kelly is a character of the Disney TV series The Never-Ending Space Pavement. He is voiced by Reloaxa.