Home Shepherding Humanity Shepherding Humanity Chapter 104: Why are they getting all excited? Feb 25, 2026 104 / 1,232 Previous Next This chapter is currently under translation. Please check back later. Ch. 104 / 1,232 Novel Info | Report Error