Blood Blockade Battlefront

Blood Blockade Battlefront

Get the Lock Out!! (2x6)


: 12, 2017

Leo receives some disheartening news about the chances of reversing Michella's condition. An unexpected intruder takes control of Libra's offices, activating the security measures and barring anyone from getting in.

  • : 2015
  • : 25
  • : 90
  • MBS