S02 E11
Dec 16, 2017 |
|
Blood Blockade Battlefront
Spectral Eyes, Phantom Vision - Part 1
Release Date: Dec 16, 2017Episode Description
Leonardo's sister Michella comes to visit with her fiancee, who has secret plans for Leo's powers.
Where to Watch Blood Blockade Battlefront Season 2 Episode 11 Now
Best
Rent/Buy
Free