The Idea Of North performing at Liberty Square, Taipei, Taiwan