God of Illusions

By Seven Little Eagles

Section 0489 issued the gauntlet!