Little Beasts Brewing Company is a brewery offering a unique experience.