WHOA.... that is like a friggin' alien or somethin'.... I usually dont bother bugs that are outside the house... but I believe if I saw that friggen thing, it'd have to die. Thats insane.