Loading...
Where the demons dwell; where the banshees live, and they do live well.
If only this were an Ace Combat 4 reference. I'd have been so happy.