Wow, Batmen Behaving Badly takes me back. I remember seeing something in an old TV forum about that show, might have been a pilot episode or concept art? Try digging through the Wayback Machine for old Treehouse TV pages, sometimes hidden gems are buried there.