This is the 20th anniversary for the Matsuri Festival. It's a wonderful place to go find out what the Japanese culture is all about, even the food are delicious!
Added by deaf258 on February 10, 2006