Having fun with masquerade dance