Alien temple altar

This is a Sci-Fi concept for Space western game

Alien temple altar

Alien temple altar

Tripod Alien

Tripod Alien

Tripod snake

Tripod snake