comicnewbies.com
Batman Meets Future Batman
– Justice League Unlimited Season 3, Episode 13