When a mighty tyrant threatens the universe, humanity makes a sacrifice to stop his evil plans.


The Artifact