INGELA IHRMAN
<
> X

Giant Otter Giving Birth
performance
2012

A human sized female giant otter (Pteronura brasiliensis) gives birth to three giant otter pups through her pink and slimy vagina.



s