Original: Mr. Lordi has also designed the logo of the movie.
Simplified: Noah Huntley: Ben