Kotomora
八重咲き (yaezaki) Japanese meaning: double blossom | Kotomora