Can the demons and the angels team up to stop the monster? Who is the mysterious Terra? And will Zophi ever find out why Luci left?