Gah! Where were you? Oh right... ninja... Turtle refrains from glomping her best (non-pixie) friend, and instead just smiles at him.