Giant River Otter Giant otter {Pteronura brasiliensis} resting on river bank, Karanambu-Rupununi, Guyana this is a giant river otter. it is only found in the Amazon river they are the biggest of all otter species. It can be fierce and cute.