This scene from the march of the oni you may see as random is actually from the dark island trilogy books which happened after skybound which I recommend you to read. but
Honest opinion about the new "Ninjago Dragon Rising" so far? : r/Ninjago
LEGO Ninjago - 7.1 von Peter Hausner - DVD | Thalia