Pair of duct tape snow goggles

Made by Time Raccoon a year ago