Life on Venus, Maybe

Creature Design 3h practice, inspired by the recent Venusian discovery.
Signs of Life on Venus)