Arctic-Strider

Arctic-Strider A Arctic bipedal alien that stores fat in its legs.