Found this in the Gift Shop at Signal Hill St. John's. Whimsical and Mummers / Mumming are/is most definitely a Newfoundland custom.
You can either register for a community profile, or sign in with your Facebook account by clicking the button below.