Blood Blockade Battlefront Episode #08 Anime Review | Fandom Post

What They Say:
In a fictional version of New York City, called Hellsalem’s Lot, a young man named Leonardo Watch suddenly finds himself mixed in with an organization called Libra that fights super criminals. Blessed with super vision himself, he now battles to help save the world from a criminal called Femt, the King of Depravity.