Red Beard Ventures Closes $25M Funding Round With Animoca Brands, SuperRare