medusa Picture

this is a drawing that i came up with tell me what you think? thanks
Medusa
Medusa
medusa
Medusa
Medusa-mirrors