Edumorscis

Edumorscis (運び死手 Edamōsushisu lit. Bringer of Death)