Sclérure à bec court

Sclerurus rufigularis - Short-billed Leaftosser