Sandra

サンドラ
The leader of the Snow Gorillas a group of raiders living on the snow planet Lourouge.
Popularity