Kotomora
観自在菩薩 (かんじざいぼさつ) Japanese meaning | Kotomora