Kotomora
梵妻 (bonsai) Japanese meaning: Buddhist priest's wife | Kotomora