Kotomora
五分咲き (gobuzaki) Japanese meaning: half-bloomed | Kotomora