Tropical Storm Meari hammers Japan with heavy rainfall, wind

Tropical Storm Meari hammers Japan with heavy rainfall, wind