hiddlescakes - Here is a purple one that is also spotted.

more about : hiddlescakes