Powell Street Festival

The Powell Street Festival is the largest Japanese Canadian festival in the country and the longest running community arts celebration in Vancouver!

http://www.powellstreetfestival.com