むじんはんばいじょ
Meanings
Noun
1. unattended sales place; vending machine
Composed of
unmanned; uninhabited; unattended; deserted
sale; sales; selling; marketing
counter for places (offices, facilities, stations)