He is the Creator God of the Bandicoot clan of the Aranda people. At least, so they reckon, and they’re the ones that know.
GodNote: Sorry this Karora article is a bit short. We have sent our Data Dwarves off to find more nuggets of information. Updates coming soon.