Pursuing photography as a hobby, Leonardo Watch is living a normal life with his parents and sister. But when he obtains the "All-seeing Eyes of the Gods" at the expense of his sister's eyesight, he goes to Hellsalem's Lot in order to help her by finding answers about the mysterious powers he received. He soon runs into Libra, and when Leo unexpectedly joins their ranks, he gets more than what he bargained for. Kekkai Sensen follows Leo's misadventures in the strangest place on Earth with his equally strange comrades—as the ordinary boy unwittingly sees his life take a turn for the extraordinary.
English: Blood Blockade Battlefront
Synonyms: Bloodline Battlefront
Status: Finished Airing
Aired: Apr 05, 2015 to Oct 04, 2015
Season: Spring 2015
Duration: 26 minutes
External Links: MyAnimeList