In the dead of night, Thai firefighter Pinyo Pukpinyo stealthily approaches a python coiled around the rafters of a home in Bangkok, and quickly grabs its head with his bare hands.
"I need to remain steady and calm," says the 50-year-old, as he pulls the fat snake, almost five metres (16 ft) long, off the roof and wrestles it into a rice sack.
In his free time at the fire station, Pukpinyo cares for the captured snakes, taking king cobras out of their cages to feed them. He also runs classes on how to handle snakes safely.
As a firefighter, Pukpinyo says he often grapples with loss, but his snake-catching talent gives him solace.
"This job makes me feel like I'm a superhero," he said. "I'm taking care of people who are in danger and in need of help, which makes me happy."