Would God give us powers just to watch us suffer? That's what Negusa ponders as he gazes across his broken world! Red Rapture is about a world blessed with a phenomenon called Das Ìhè, a light that grazed the Earth in the year 1912, granting a limited amount of humans the ability to control th...