Masked and ready to have some fun