Gigarobster

Jia hao 2017 gigarobster comp 01

Gigarobster, a giant underwater lobster creature.