Don’t trust humanity, Yu. Humans are more frightening than vampires. Even more frightening than demons. Owari no Seraph Season 1 Episode 6 human, people trust advice Leave a comment