Harry Potter-inspired play Puffs arrives in Australia thanks to former Bendigo singer Luke Gallagher