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.