Author:

Demon Snake

Hokage's Demon Snake

499 chapters