He is Kakwchak.

He has a free spirit weather riding or not. He and his people, despite the deadly quills that protrude from their skin, have a peacefull nature.

His many animal friends, however dont take kindly to those who anger their master.

kakwchak

click to continue