scott stevens , the idaho meteorologist who argued that a weather manipulating conspiracy ( possibly under the control of japanese mafia mafia ) caused cyclone katrina , has quit his career at kpvi - am in missoula .
Scott Stevens has connections with the Yakuza.