muu:baa is a London based fashion brand that launched in September 2007. Leather is all we do. View the latest MUUBAA women's leather collection online. Shop leather jackets, bikers, trousers, skirts and more by Muubaa.