Vocabulary

現し身

one's current body; one's mortal shell; one's flesh and blood; this physical body

noun