All things Japanese celebrated at annual festival+

All things Japanese celebrated at annual festival