Author:

Himura Seijuro

Pirate's Sword Hero

255 chapters