Aaah. Raph always was my favorite turtle. From what (admittedly extremely little) I knew of him, he seemed to have the best grip on reality of the bunch, eg. "He's an alien from another dimension, so *naturally* he speaks English," or something to that effect from the cartoon.