Brown-hooded kingfisher eating
Food
The brown-hooded kingfisher usually forages on the ground. It feeds mainly on insects, but it will also eat scorpions, reptiles, small birds, rodents. Some brown-hooded kingfishers will also eat fish.
Kingfishers typically hunt from an exposed perch. Once their prey is in focus, they swoop down and catch it with their beaks. Kingfishers kill their prey by beating it against a perch. They then maneuver it into place before swallowing it whole.