I swear I'm gonna start a petition to have this place renamed 'Cover Art Police Labs'.
Anyway, that seems to have been cannibalised from the Scream Factory artwork. Hopefully this also means 101 won't be listing extras on their front covers any more.