Mighty Morphin Power Rangers
If you look closely, the body of the creature is the same as Lord Zed from the Power Rangers TV show. It does have a different head and some different coloring if I remember correctly. A very entertaining moving!!
Make no mistake, I am the devil and I am here to do the devils work.