Kotomora
サフラワー (safurawaa) Japanese meaning: safflower | Kotomora