Martial World

By Cocooned Cow

Seven hundred and twentieth chapters of the mirror of God