Man in masquerade has fun ...