Sandra

Sandra

サンドラ

About

The leader of the Snow Gorillas, a group of raiders living on the snow planet Lourouge.