lolita on 22 October 2008
I bet they called him Snow because of his bike, being Shiva, the Ice Spirit.
It doesn't seem to fit him very well.. He looks badass... They could have called him Blizzard, Tempest, Ice... Or even Avalanche (FF7 group, I know), even that would be better.