supremacist: a person who advocates the supremacy of some particular group or race over all others
advocate: a person who pleads for a cause or propounds an idea
miniature golf: a novelty version of golf played with golf balls and putters on a miniature course featuring many obstacles