Micro Feathered Dragon

Micro Feathered Dragon, a dragon creature concept done for an indie game in development, Day of Dragons in collaboration with the awesome team at Beawesome Games. : )