Karna

Demigod- son of Suryadev; King - Anga Pradesh