Batman: The Foggiest Notion

"The Foggiest Notion" is the 12th episode of season three of the live-action superhero fantasy series Batman.