Kotomora
文殊菩薩 (monjubosatsu) Japanese meaning: Manjusri | Kotomora