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