I've never heard of this. Looks more like Wonder Showzen from the gifs and vid cover frame. Worth watching?