Vocabulary
尊師
そんし
holy master; guru
noun