Sailray

Jia hao 2017 sailray comp wip 04 kodak5218

Sailray, an alien sea ray creature.