Design for an unrealized project

Creature development for project that faded away with time.

Amro attia concept01