Kotomora
尊信 (そんしん, sonshin) Japanese meaning: reverence | Kotomora