Creek the Troll (Duo-Franchise)

Creek is one of the main characters of the Duo-Franchise and its sequel series Myles Bots.