Distinctively Australian house music that serves to remind you, don't look in the mirror on acid. Peeeeeeeel it. Out to Teddy.