Spooky Town 9114 89 Orange Spiders Metallic, Henry Glass