Leon

Leon is half man half lion. Not much else is known about him other than that.