World Weather Heavy rains lash Japan