Staz, a demon world vampire with a love of Japanese anime, can't contain his ...
Blood Lad
Season 1 Episode 9: Sins of the Eye Glasses
In police custody, Braz is brought before his parents' killer, Wolf-Daddy. A visit to Hydra reveals a surprising link between Bell and Fuyumi.