Live Forever with Virtual Soul