This reminds me of 80┤s serie called the Masters of the Universe and character called Skeletor!
_________________________
Devil┤s Advocate