yobiuri

Noun

1. peddling