Author:

Enomoto Kaisei

Princes Battle to Concede the Throne

65 chapters