MEDOUSA Picture

"In Greek mythology, Medusa (Greek: Μέδουσα (M├ędousa)), was a monstrous female character whose gaze could turn people to stone..."

Here i tried to visualize a futuristic looking medusa character.

Stock provided by:

and sxc.hu