The Thirsty Otter is a bar that appears to specialize in craft beer. The search result indicates a potential location in the Netherlands.