This is quite the riddle. Uhm, blood! *thinks* Mmm....I don't know Dx