avant-garde: any creative group active in the innovation and application of new concepts and techniques in a given field (especially in the arts)
artistic movement: a group of artists who agree on general principles
cannabis: any plant of the genus Cannabis; a coarse bushy annual with palmate leaves and clusters of small green flowers; yields tough fibers and narcotic drugs