NGC 2359 HSO (Moana Project), TurtleCat