Summary
In a world where the Tower of Babel can grant individuals powers, a group called the Karma Police will try to stop a sinister association, plotting in the shadows to take control of Society.
Show more