The Eye of God is a mystical artifact that Trickster and White Lightning try to steal.
No description