Lethocerus maximus
Lethocerus maximus is a species of giant [water bug] in the genus Lethocerus. It is native to South America, but can also be found in the Caribbean.
It and the related L. grandis are the largest true bugs in the world, with L. maximus reaching lengths of up to.