Board Thread:Questions and Answers/@comment-28279817-20180719140841/@comment-26921673-20180719141955

Probably the Oni. Probabky from the Departed Realm because of the way Garmadon was acting in that on episode.