Prince Albert Raiders' new mascot causes stir