User blog comment:Blademaster00/Official Amatsumagatsuchi Talk Page/@comment-2097722-20101201031556

Nw that I think it, God of the Storm would make sense... Using water, flying and using lightning represents storms... and maybe the ice like nails represent hail...