Version 1activeOct 15, 2026, 2:58 PM
Distrosub
The Amazing Sloth Rider is a musician, writer, and film maker from Geelong. He has worked in psychiatry since 2006 and makes art about the disconnect between an individual’s values and societies expectations.