Kotomora
トローチ (toroochi) Japanese meaning: lozenge | Kotomora