Lord of War

Lord of War
Latest: Chapter 1367
Summary:

  Whether the times make heroes or heroes make times is a controversy that has been inconclusive since ancient times. But if Sean is asked to speak, then he will only say: “I was forced!” But for this, anyone who knows Sean will not believe it....