Review: Batman Beyond #31

by Bill Heuer