Board Thread:Questions and Answers/@comment-32784502-20170820082927

Does anybody know what episode the screencap is from on the lower right hand corner of this picture? I feel like an upcoming episode has premiered on an international version of Nickelodeon first already! 