Kotomora
大福 (だいふく, daifuku) Japanese meaning: great fortune | Kotomora