Beast Fail. . Spend thousands of dollars on custom made glasses for giant Beast head...