by: Posted on: October 17, 2022 They HISS at me! New GIANT Halloween Hissing Cockroaches!.. Building the perfect pet roach habitat See also Unboxing something āLIVEā to CATCH TRESPASSERS in the Animal Room !!!