This custom Lego Batcave is crafted out of an estimated 20,000 bricks, and took two friends three months to put together. If it just looked great that one would be one thing, but this also has a series of working mechanical systems that you can see in this Flickr video. Wow.