Yesterday the new Fantastic Beasts movie was released, and we at Cobra are taking this opportunity to share our Fantastic Beasts Funko Pops! Nothing from the new movie just yet, however if you’re looking for some of the older ones, Cobra Collectibles on 555 Sargent Avenue is the place to go!