IC434 Horsehead, TurtleCat