Kotomora
観自在菩薩 (kanjizaibosatsu) Japanese meaning | Kotomora