ニホンジドウハンバイキコウギョウカイ
Composed of
Japan
vending machine
(manufacturing) industry
meeting; assembly; party; society; association; club