Pirahnas are not agressive at all. They get agressive when they are REALLY hungry. I've swam between pirahnas. As long there's enough food in the water
they will NOT attack/feed on humans. In fact they don't like human flesh.
If they are REALLY hungry they'll just eat anything including their own.
