Author:

SometimesITalk

Sovereign of the Karmic System

677 chapters