Kotomora
むさぼる Japanese meaning | Kotomora