A teen's neck was impaled by a 40mph jumping fish after he peered into the sea on a boating trip with his parents.
Muhammad Idul, 16, was on a boat off the coast of Indonesia when the five-foot needlefish flew into his throat at point-blank range.
Local reports claim he was able to swim to the surface before staggering home with the fish stuck in his neck.
He was taken to a hospital in Baubau, Indonesia, but medics refused to remove the sea creature without specialist equipment.
Graphic pictures show how the critter's snout pierced Muhammad's neck all the way through to his skull.
He was rushed to hospital for treatment before the giant fish was removed in a delicate two-hour operation.
Muhammed is recovering well but remains in hospital due to infection risk.
Surgeon Dr Syafri Arif said: "To remove the fish snout, one must be very careful because there is a large vessel in the neck".
A hospital spokesman added: "The child is relatively stable, but at present, the is still feverish.
"We will wait for the fever to subside. Hopefully the fever won't rise."
Facebook users described the graphic snaps as "nightmare material" – with one adding: "It's amazing he survived".
A third joked: "What a pain in the neck!"
There have been two fatal needlefish attacks around the world.
A 10-year-old boy was killed when one pierced his skull in Hawaii in 1977, while Kriangsak Pengpanich, 22, died in December 2018 after his neck was gouged.