Leon---some of us here resemble that remark
http://r.search.yahoo.com/_ylt=A0LEV...pz5BoNosPK6_g-
https://r.search.yahoo.com/_ylt=A0LE...NJbU0_KXTUacY-
But in checking my two, one is red and one is white. Yours looks yellow so maybe there are 3 versions.
But putting aside the dots, what in the world is that huge black blob ?