(This post may contain affiliate links. For more info visit our Privacy page.) White-Whiskered Puffbird (Malacoptila panamensis) Photographed in Corcovado National Park near Sirena Station. Osa Peninsula, Costa Rica.