Riaz is a... flying white furry creature, or so it seems. Not much is known about it aside from that it, well, flies. However, it is seen that Riaz has the ability to manipulate light to his liking. This seems pretty normal for him, but his mind is blown when he calls upon powers even higher than himself one day when attempting to rid Jenna Liddell's control of a man, and is now deep in thought about anything else he can do or wonders about where such powers came from.
Riaz has been around the world of Arc for the longest time, living his life in it. Yet even though he's lived in it his entire life, he couldn't tell you a thing about it aside from some wildlife and things about the locations.