Okay, looks like the blood slides are go for having gone home with Leo at some point! They were mentioned ICly in this here thread, which takes place on the 15th (so we should definitely assume that this whole turtle-jamboree happens sometime before then!).
no subject