TroublesomeTroubadour 7 months ago Those mechanical armored gloves have been designed to withstand many cheeze puffs.