A restless soul in search of inner-peace.