Talk:Mem cake

Anybody think that they look like rubbers, like you find in shops like Smiggle or Paperchase?