Vocabulary

遺骸

remains; corpse; body

noun