Kotomora
あらごし (aragoshi) Japanese meaning: coarsely strained | Kotomora