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