Turais

Turais – ‘shield’ star in Green mythology.