Kotomora
多羅菩薩 (たらぼさつ, tarabosatsu) Japanese meaning | Kotomora