Kaiju Dance Webcam The video is from a recent episode of Mecha-Mecha Iketeru! ... a mock audition for the movie Mega Monster Battle: Ultra Galaxy Legend featuring some familiar dance moves. I want dibs on the Redking outfit.