BATMAN ETERNAL #31
BATMAN ETERNAL #31
SEP140243
The team-up you never saw coming - Alfred Pennyworth and...Bane?!