Click Click Boom. That is the noise I heard in my 75 for over a year. I thought it was a mantis. So after messing up my nano tonight, I decided to pull apart my 75 and find this creature. Well after several bristle worms, 2 1/2 foot ick worm, I found this..........not a mantis............ please...