professional theatre company in Australia, and currently exists as a department of the University of Melbourne.
This is a very kinky mystery--but don't get the wrong idea.