Kotomora
諸仏 (shobutsu) Japanese meaning: various buddhas | Kotomora