I watched the entire episode and I still don't know what Neri does. Quite a shame because the little parts they show us seem quite awesome. Worst episode in the series.
Lost Focus
11 November 2019