Peter Dodd

Peter Dodd is an animator. He served as an animator for the couch gag of the season 25 episode "Diggs".