Mouri is a next generation brand consultancy built on a spirit of creative optimism.