New Zealand ethical clothing label Kowtow has recently opened their second flagship store in Newmarket, Auckland.