Vocabulary

無人販売所

unattended sales place; vending machine

noun