The death toll from record downpours in Japan rose to seven with more than 1.6 million people ordered to evacuate on Saturday, as heavy rain continued to strike large areas to the west of the country.
Intense rainfall triggered huge landslides and flash floods in Hiroshima, Okayama, Kyoto and other regions, while hampering rescue operations with dozens of people reportedly missing.
Prime Minister Shinzo Abe ordered his ministers to "make an all-out effort" to rescue victims, saying: "The situation is extremely serious."
Local authorities said at least seven people were killed in rain-related accidents, while public broadcaster NHK said the death toll had risen to 21 with 47 others unaccounted for.
Record downpours prompted authorities to order some 1,614,000 people to evacuate their homes mainly in western Japan, according to the Fire and Disaster Management Agency.
In Hiroshima, the body of a man in his 60s was found near a bridge early Saturday and another man was killed when a mudslide struck his house, a local government official said.
A 52-year-old woman in Kyoto was found dead by a river on Friday, while in neighbouring Hyogo prefecture a construction worker was swept away by flood waters and died.
Television footage showed a wooden bridge being washed away in Hiroshima by a rain-swollen muddy river.
Rescue workers dug into the dirt as landslides crushed houses in the same region, while several people evacuated to their rooftops as floods swamped entire residential areas in part of the Okayama region.
Some areas have been hit by more than a metre of rainfall, according to the government, while around 48,000 troops, police and firefighters have been deployed for rescue operations, Chief Cabinet Secretary Yoshihide Suga said.
The Japan Meteorological Agency upgraded its alert system to the highest level -- only issued when the amount of rain is expected to be the highest in decades -- in large areas of western Japan, while lifting the warning in other regions.
Agency official Minako Sakurai told reporters heavy rain was forecast to continue until Sunday in western and eastern Japan.