Where to Watch Lee San, Wind in the Palace In Japan - Watch Lee San, Wind in the Palace