Hope

Posted by slashfoo on 2009-12-06 04:37:32

“Esperanza”, which literally translates to “hope” in english,  is what people here (and some other spanish-speaking countries) call this bug (Katydid/Tettigoniidae).

My conclusion… hope is very ugly!

Esperanza/Katydid/Tettigoniidae on my ceiling

Esperanza/Katydid/Tettigoniidae on my ceiling