Dillon Francis is heading to Australia with ‘We Are All Lee Lin Chin’ tour/ There's only room for one Lee Lin Chin Music