The Idea Of North performing on MBC TV in South Korea