Wikipedia Source Page
The West Peruvian screech owl or Peruvian screech owl (Megascops roboratus) is a species of owl in the family Strigidae. It is found in Ecuador and Peru.