Have you ever been to New York City, so great, they had to name it twice? I was there recently and it is everything they say it is and more. As “The Town That Never Sleeps”, it is a magnet for all kinds of movies and shows based there. Although never officially named in this anime, it takes place in The Big Apple, or, as they call it, Hellsalem’s Lot. You see, Hellsalem’s Lot was created when a portal to the “Beyond” opened, becoming, in the process, a paranormal melting pot of monsters, magic and the everyday mundane life. Three Card Monte was never like this!
“Blood Blockade Battlefront” (“Kekkai Sensen” or “Bloodline Battlefront”) tells the tale of Leonardo Watch (to the left, grasping a beer mug), a photographer who has come here to help his ailing sister. But for some strange reason, a mysterious entity gave him the “All-Seeing Eyes of God”, granting him a variety of ocular powers (he normally wear a special set of goggles). He ends up being recruited by the organization “Libra”, who is tasked to clear the streets of trouble and prevent the horrors of this city from spreading to the outside world. Now, it does help that NYC….I mean, HSL, is blanketed in a perpetual fog, so you can’t really see what’s going on or going down or going away, but it makes for overall dreary days. Continue reading