File:Venus Maneater.jpg

A Venus Maneater, a species of wildlife found on the planet Stygia. Located & uploaded by Somarinoa from the Bulletstorm Wikia.