User blog comment:PitchBlack696/Rangurotora/@comment-1011548-20100916065137

I would guess it's closely related to Aoshira and Uruk...Snow Rabbit.