jigokutamago on 07 December 2015
People have difference definitions of a spirit so it is quite hard to get a coherent definition.
My guess is that it is what differentiates us from being merely a complex system of atoms. What exactly that something is, we have yet to comprehend.