Light Specter, Yamigedo Mikazuchi