Eeeek! It likes like something from a Star Trek episode I once saw only slightly smaller, LoL. I don't mind bugs if they're outside because that's where they're supposed to be. But bugs freak me out in the house! I don't know what I'd do if I saw that thing in my house. The worst thing I deal with is house centipedes but that's nothing compared to that thing. Yeesh!