Author:

独孤纯水

Supreme Medicinal God

2982 chapters