Question: where is the odd squad tv show filmed?
Answer: Toronto, Ontario