It was a purrfect ending for a 2.5-meter python found resting in a Singapore drain after consuming a cat when rescuers captured it and later released it in a better environment.

At about 7:30 am on October 24, a member of the public called the Animal Concerns Research and Education Society (Acres) after spotting the bloated snake in a drain at Block 166 Bishan Street 13, the Straits Times reported.

Kalai Vanan, the deputy chief executive of Acres, said the snake was secured at about 8:40 am and the reptile’s swollen belly could have been the result of eating a cat. He added that the snake would be microchipped and sent to a more suitable habitat.

According to wildlife expert Subaraj Rajathurai, pythons sometimes come into residential areas looking for food as their natural habitat slowly disappears. Drains are often good hunting grounds for pythons, where they feed on rodents and cats. They are usually shy and are non-venomous.