Alien Hierarchy

A group of alien scientists in their Mother Ship War Room.

A group of alien scientists in their Mother Ship War Room.

Character Design for unfinished project

Date
January 24, 2017