Kotomora
憑拠 (ひょうきょ, hyoukyo) Japanese meaning: basis | Kotomora