Spirit smoke devil