Tropical Storm Jangmi has slammed into Japan, bringing torrential rain, powerful winds, and widespread disruption.