garment bag: a suitcase that unfolds to be hung up
physical entity: an entity that has physical existence
spirit world: any imaginary place where spiritual beings (demons or fairies or angels or the like) abide