Threads are weird....
ANYWAYS!
I would nominate Amon, but since everyone has already nominated him and I want people to have more options I'll go with Crux Kouga he's complete, he's cool, and fits all the requirements.
For magic... I dunno just yet.