Video has emerged showing the final moments before a Kiwi man went missing in Bali, after a powerful rogue wave washed his German girlfriend out to sea.
Temson Junior Simeki and his girlfriend Leonie Hafke were in a group of people taking photos at the Angel's Billabong tourist spot on Nusa Penida Island when several large waves hit on Monday morning.
At first the footage is peaceful as the group stand on the rocks. Then in the next shot we see a woman struggling in the water while the sea smashes into her.
Onlookers battle to escape, while a man - believed to be Mr Simeki - prepares to jump into the water to save his partner.
Ms Hafke was rescued, but Mr Simeki failed to return.
One witness who lives in Bali was also on the rocks with her friends at the time, and has described the horrific scene to Newshub.
She says the first wave smashed into Ms Hafke. "She was screaming for help, wounded, and nobody could do anything because the next wave was already on its way."
Mr Simeki panicked and dove into the water after her, she said.
"Besides this couple, there were more people around there who got seriously injured. An Indonesian girl bumped her head onto the rocks, fortunately she survived and has been brought to the hospital."
The witness says a local man she believes was a tour guide broke his leg in the bombardment of waves, and was left with bone piercing through the skin.
"I saved my sister who was stuck between the rocks and hurt her feet badly. We literally ran for our life through the rocks on our bare feet because we lost our flip flops in the water.
"The other waves came, and we were even at the end of all the rocks, and it still got two of us under water and bumping into the rocks," she told Newshub.
One visitor at Nusa Penida said on Facebook he had spoken to the people who rescued Ms Hafke.
"Tonight we had a lovely dinner and the group on a table near us were feeling traumatised," the person wrote.
"They had been out snorkelling today as had we had... When they were on their way back they saw a young woman bobbing around. They dragged her into their boat.
"She kept saying her boyfriend was still out there and she'd been in the ocean for four hours already."
The couple had been in the rock pools by the open sea when a freak wave washed the woman out. Mr Simeki jumped in to save her.
"She was just lucky that group were out there or she may have drowned also. She had cuts all over her," the post said.
"We were out in that area today and may have well missed seeing her, not hard when the ocean is pumping like it was."
Ms Hafke was taken to hospital and is believed to be in the care of a French couple.
A third person in the group - Kalia Betari Utami from Jakarta - also received hospital treatment for injuries to his head, the Tribun Bali reports.
NZN / Newshub.