counterdemonstrator: someone who demonstrates in opposition to another demonstration
demonstrator: someone who participates in a public display of group feeling
faddist: a person who subscribes to a variety of fads