Oh my god. Time after time this manga speaks volume. It showcases humanity and inhumanity in a way you would expect a deep psychological/sociological stand point. In different eras and time periods, humanity as its own meaning changes overtime. the epitome of what your "humanity" is, is...