NGC 7635 Bubble, TurtleCat