The way those pink petals drop down they bear a striking resemblance to open mouths with slightly drooping tongues. Some of the unusual alien species in the movie "Avatar" come to mind when I look at these flowers, particularly the leopard print. I see all kinds of foof here at Caedes but this is truly different and deserves recognition. I give it a 90! (Oh, we're not doing that any more?) (Phhhttt... creds seems a little tame.)
If you've ever wanted to make a difference but found it hard to believe that one person could... check out the Kiva Team Caedes discussion thread and discover that anything is possible.