Lalaca about 15 years ago [hidden] Short answer: mochi, or rice cake.Long answer: http://en.wikipedia.org/wiki/Mochi 2 Reply Copy ID Copy Link