Spirit from the other world