Knuckle Joe

Knuckle Joes are creatures from the Kirby series.