File:Delta X Hell Portal.png

Summary
Delta Labs - Unknown: Hell portal.