Originally posted by
Nope. It looks like liquefied rose petals to me. Buy away!
Alas, the image of rose petals cannot remove the unholy monster from my head.
Though there's some other Sportsheets toys that look nice, too, so I might go for one of those instead.