Counterculture
A counterculture is a culture whose values and norms of behavior are opposed to those of the current mainstream society, and sometimes diametrically opposed to mainstream cultural mores. A countercultural movement expresses the ethos and aspirations of a specific population during a well-defined era.