Amazon Archer Fish: Found in the waters of South and Central America. It is so named because it sits near the top of the water waiting for a fly or some other small unsuspecting prey to come near. It then spits a stream of water at its target till it falls in the water to be eaten! |