むくろ
mukuro

Noun

1. (dead) body; corpse

Other forms: