Enkiru Atlas

Enkiru Atlas is one of the princes of the Adeales Kingdom.