Time And Time Again
A unfaithful fiancée + Stick in the ass assholes + Demon King who wants to destroy the world + Mentally disabled parents + beautiful Saint who constantly attracts stupid monkeys (males) + A saint who's brain isn't made out of the usual stuff + Shady Dude + Shadier people + An always serious and depressing atmosphere w...