Full resolution (1,920 × 1,080 pixels, file size: 1.13 MB, MIME type: image/png)
There is no description yet. Add a description.
Appears on these pages
The Chupacabras' Shop is a store operated by the Chupacabras in Castlevania: Lords of Shadow 2...
Chupacabras artwork Games Com 2013 Lords of Shadow 2 screenshot