scott stevens , the idaho meteorologist who claimed that a rainfall manipulating mechanism ( possibly under the control of japanese yakuza clans ) caused hurricane katrina , has quit his job at kpvi - tv in pocatello .
Scott Stevens has connections with the Yakuza.