File:Rotf-devastator-film-face.jpg

Summary
Paramount Picture 2011. Dreamworks 2011.