1 Answers
Log in to answer

The Brotherhood of Life is a Japanese secret society that trains to kill zombies, which they believe are demons.