Anime North is fan heaven
Anime North, the biggest fan-run anime convention in Canada took place last weekend in Toronto.
Read MoreAnime North, the biggest fan-run anime convention in Canada took place last weekend in Toronto.
Read MoreThe first annual Toronto Sushi Festival has joined the food scene to honour the classic Japanese delicacy.
Read More