File:X-Blades Queen Spider Battle.jpg

Screenshot from the video game X-Blades. Gaijin Entertainment 2007.