Ren Yamashiro is a 22-year-old female who stands at 162 centimeters tall with black hair, a ribbon on the left side of her hairline, and violet eyes,Her Peach Blessing ability allows her to manifest a light ring and use the abilities of the all eight Buddhas depending on the mandalas that are placed