Kotomora
カリフラワー (karifurawaa) Japanese meaning: cauliflower | Kotomora