Saturday, February 17, 2007

Chocolate Pillow Fight!


I have found the best snack food in the world and it resides in Japan. They are called Chocolate Pillows. Picture a large chocolate Rice Crispie filled with rich chocolate cake icing and you have this sweet, sweet goodness.