Kotomora
花蕾 (からい, karai) Japanese meaning: flower bud | Kotomora