I just got 2 black morph cockroaches as a gift, these things are amazingly large. I had heard somewhere that cockroaches and millipedes can live together....is that true? I mean I would feel kind of bad sticking 2 huge guys in with my 1 big girl. I was also wondering if they are handleable...I don't wanna find out the hard way that they aren't lol. Here are some pics just in case I wasn't clear enough on exactly what kind they are.