Steady loud booms rupture on the coast of Pandeglang province on Indonesia's Java island.
Hidden in the gloom some 47km out in the sea, Anak Krakatoa volcano is still erupting, like it has been doing for several months now.
But it is believed that it has a great deal of energy and that it has not been released in the past.
"It's not like a usual wave," Edi Sujarwo , a chef at the Pandeglang seafront, told Al Jazeera.
The powerful tsunami washed away in the middle of a beautiful beach trail of destruction. The latest death toll stands at 429 people, with 1.459 others injured and another 1
Thousands have been displaced and forced to seek shelter in temporary camps after the menacing waves flattened their homes.
"I do not know what I'm going to do, "Ami Yati told Al Jazeera.
Her house in Pandeglang is more than four meters above normal sea level, yet the surging water is powered by it as well as her shop next door.
| Fears of second tsunami
With Anak Krakatoa still rumbling, experts are warning that more destructive waves could slam the already-knit areas in southern Sumatra and western Java.
"People are nervous along this coast, watching the sea said Al Jazeera's Andrew Thomas, reporting from Pandeglang .
Across the coast, in South Lampung on Sumatra, the same feeling prevails.
"Abdullrahman, the head of Rajabasa village."
"What a threat on the horizon," Abdulrahman, the head of Rajabasa village, said: "We're scared that another tsunami could hit our village at any time, but we grew up in our ancestors who like many Indonesians goes by one name, told Al Jazeera.
"We're scared, but this is our home."
On both the islands, search and rescue teams are using heavy machinery, diggers and even theirs
At a small resort on Java's Carita Beach, rescuers on Monday recovered some 40 bodies during the recovery and cleanup operations.
"They are still working in the rubble, where there is still a smell of death – "Al Jazeera's Rob McBride, reporting from the scene, said on Tuesday, adding that the efforts are being hampered by bad weather.