Japanese TV show comes to Launceston