Kotomora
如来蔵 (nyoraizou) Japanese meaning: tathagatagarbha | Kotomora