Kotomora
デイジー (deijii) Japanese meaning: daisy | Kotomora