When a mighty tyrant threatens the universe, humanity makes a sacrifice to stop his evil plans.
The Artifact
Select your language