With a great moustache, comes great responsibility...!