Matsumoto

Matsumoto

A roast potato vending machine!