harpy eagle

(noun) harpy

< harpy bat | harquebus >