Types of Counterculture?

Types of counterculture include: skinheads, gangs, hippies, tattoo enthusiasts, and religious extremists, to name a few. A counter-culture opposes a common element in mainstream culture.