Adidas Brazuca ( Selected on Sunday 2 September 2012, with over one million Brazilian football fans voting where 77.8% vote for this name ). The Meaning of the name is "National pride in the Brazilian way of life", and "mirroring their approach to football, it symbolises emotion, pride and goodwill to all". Adidas makes it.
Price of the ball is $160. Available in Adidas store.
Materials is 100% polyurethane
Size is 27 - 27.4" (FIFA Approved)
Weight is 437 grams.