Kotomora
祥瑞 (しょうずい, shouzui) Japanese meaning: good omen | Kotomora