Hamaterasu

The primordial deity of Ren Jing forest. It watches over the denizens of the forest and spirits alike.

Hamaterasu

Romance of the Jade Kingdom Reoryn