Bodyguard of the Goddess

By Fat Eggplant

Five hundred and ninety first chapter blood for blood!