Home Eco Friendly Guide A giant lion made from 10,000 balloons wins the World Master Balloon Championships