Knucklotec

Knucklotec is the Guardian Deity of the Sand Kingdom in the upcoming game Super Mario Odyssey. It appears as the boss of Tostarena.