Whats That Bug?
Hello Whats That Bug?
I had another encounter with a nightactive "i will kill myself in the lamp" oversized bug. I found it in a hotel on the beach of Nosy Be as well as in the central highlands of Madagascar.
This is a Giant Water Bug, known stateside as Toe Biters for a really good reason.