User blog comment:Lord Loss/Monster Appreciation Day: Diablos/@comment-3576511-20110918042402/@comment-4820236-20120618025331

I suppose it could also be Eagle call. However, I hav heard cicadas that resemble diablos.