Kotomora
大粒 (おおつぶ, ootsubu) Japanese meaning: large drop | Kotomora