What have we here? Thanks! (No comments about my name and not knowing what these are, please. I don't claim to be Lord Bottlecap or Archduke Bottlecap, just Sir Bottlecap)
Possibly, I thought of that, too. But there are so many German-style lion caps, it's hard to tell! For some reason it has a non-U.S-feel, but not German...
The lion cap is from Cameron's Brewery, England; the sun cap is from Cerverceria Centro Americana, S.A, Guatemala and the 'Open your Mind' cap is from Funky Buddha Brewing, Florida. I found all 3 of these caps via the search facilities on the CC.I website database...... http://www.crowncaps.info/index.php
From the awful, budget beer, Labatt Wildcat lineup. http://www.beeradvocate.com/beer/profile/478/1849/