Warning: Flash animations with annoying sound FX.

I stumbled into this site earlier today; don't know how long it's been around. More edible craziness from the Hello Kitty crowd.
I'm going to have nightmares of a music video starring "Dokidoki chicken chums".
