Happy Hanar

Happy Hanar is a demonic creature that is apparently a Hanar High Priest. Other than that, we don't know much about him...