Mascotte is an international footwear and accessories brand who have over 140 stores across the globe – lucky for us,…