The Benzedrine Monks of Santo Domonica smells like teen spirit