Storz
 
Cork-lined cap
Storz Brewing Company
Omaha, Nebraska, United States