ONLY in Nimbin could a protest rally be celebrated with a parade full of hemp-themed floats, bong-throwing contests and a flock of green, prancing Ganja fairies down the main street.
This weekend was the 2015 Nimbin MardiGrass cannabis law reform rally, a tradition that began as a small, peaceful protest outside the Nimbin police station in May, 1993.
This year, heavy rain and wild winds threatened to wreak havoc on the popular "protestival".
Several roads were closed on Friday due to moderate flooding but come Saturday, the skies had cleared and the crowds were trickling in.
Adding a physical element to the green festival was the annual Hemp Olympix.
The first event was the Bong throw and yell, where contestants pegged a half-filled bong up a hill while yelling something slightly absurd.
"I watched Fat Pizza about a decade ago, and it (MardiGrass) was on then and I've been wanting to go ever since," Mr Campbell said.
"It was good fun to come last year for the first time," he said.
There was also the joint-rolling contest, where awards were handed out for speed, artistic flair, ability to roll a joint blindfolded and the wildcard "adverse conditions roll", which is dependent on weather and the judge's creativity on the day.
Decked out in a green dress, wings and glitter, Ganja Fairy Zee Marincowids said getting into the theme was a great way to bring a bit of cheer to rallies.
"When you look like this a lot of people ask you questions and that's the best time to inform people of all the benefits," Ms Marincowids said.
She said in mythology, Ganja Fairies were known to sprinkle their fairy dust over crops to produce a good harvest.