The 12 Masks of Halloween: #3 The Alien gloves

time to read: 1 min