The Last Stand
The city trembles beneath its gaze, and the people flee in terror. But one warrior stands his ground, his sword drawn. This is his city...
The Visitor
The alien stood in the middle of Shibuya Crossing, Tokyo. Onlookers stared with wonder and fear, but none dared to approach. He did not...