Kotomora
セキチク (sekichiku) Japanese meaning: China pink | Kotomora