Anime has some of the most broken and overpowered characters compared to any other form of media. Gods, devils and other omnipotent beings are almost always included in the cast of any good anime. While some have immense physical strength, speed and amazing battle prowess, others have demonic [..]