Sandra and Woo 1112
It Has No Mouth, But It Must Scream!
On the following page you can find all the info about this year's Sandra and Woo + Gaia artwork contest which comes with $5000 prize money!
I uploaded an updated version where it's clearer that the painting is for sale and expensive.