4344 Shaw Blvd
St Louis, Missouri 63110

Japanese Festival includes sumo wrestling, taiko drummers, anime film, traditional tea ceremonies and candlelight walks in the Japanese garden.

Added by Upcoming Robot on August 29, 2011