Oni Mask Pin This 40mm gold-plated enamel pin depicts a Japanese oni mask. Vending Machines 2 Sketches 2021