cockroaches of the sea May 4, 2014 by WTFFF Master Cockroaches of the sea – WTF fun facts Advertisement Related cockroaches raised in space wtf fun factsIn "Animals"WTF Fun Fact – Allergic To Chocolate Or CockroachesIn "Animals"thailands ampulex dementor is named after theIn "9851"