--------------------------------------------------------------------------- TW: Blood ---------------------------------------------------------------------------