idearabbit.ca
Powell Street Festival 2013
Every year, Vancouver celebrates the Japanese culture with the Powell St. Festival where one can enjoy performances, food and traditions. It's apparently the largest Japanese Canadian festival in C...