Kotomora
観自在 (kanjizai) Japanese meaning: Avalokiteshvara | Kotomora