Episode Information Odd Squad - Mission O Possible/Nature of the Sand Beast Recent and Upcoming Airings