Saint Beast [TV]
saint judas gave it a
10.
The seal which was used to imprison the 2 fallen angels, Kirin no Judas and Houou no Luca, is broken and the two decides to get their revenge on God by getting rid of Heaven that had once been their home and create the true paradise which is Hell. Soon, the guardian angels on Earth begin disappearing, and no one in Heaven can explain the happenings.
38 users added this.