Kotomora
即身仏 (そくしんぶつ, sokushinbutsu) Japanese meaning | Kotomora