Lego Ninjago: Masters of Spinjitzu
Masters Never Quit
S13 E12:
Cole, Princess Vania, Master Wu and the Lowly arrive at an ancient abandoned temple; the group discovers an old abandoned Stone Mech and a mural of Cole's mother, Lilly.