Kotomora
伝道師 (dendoushi) Japanese meaning: evangelist | Kotomora