(s)mustachioed, mustachedhaving a moustache