Odd Squad Productions celebrates 15th anniversary in style