Chujo - Powers Up! Again!

Chujo - Powers Up! 2
Ok, so now it turns out that I have 2 cels from this mysterious scene!
Makes me think that it's legit, but why can't I find the footage in the video? Gonna keep looking...
Alt Image(s): 
Chujo Power Again - Cel Only
Chujo - Powers Up! 2 Sketch