Wow! Thank you! His name is Gahado Goka Gogosa. It's the Iraquois word for "raccoon," and it means "Masked Demon Spirit," which I thought was a great description of his personality.
Hmmm, I sent you a complement but I guess DA was acting up. I really like this piece, very energetic, dynamic, and the camera angle is great too. Hopes to see more with this character.