Clear rip off of the Demon. LOL
The Delta quadrant from Star Trek Deep Space 9 also called. They want their exact Jem'Hadar warrior costume back (from the first few minutes of the movie). ?