Why is Green Arrow strolling through one of those miniature cityscapes from a Godzilla movie set?