Kotomora
尊師 (そんし, sonshi) Japanese meaning: holy master | Kotomora