Mirroreyes

A inhabitant of the Self Plateau on the Red Moon


 * It is prepared to explain the secrets of the Great Self

Source: Tales of the Reaching Moon #16