Perched atop the Taste of Maine Restaurant in the charming town of Woolwich, Maine, Larry the Lobster reigns supreme. His inflatable form stretches an impressive 12+ feet into the sky, and his weight—oh, a whopping 700 pounds! Crafted , specifically for the Taste of Maine Restaurant. Larry is no ordinary crustacean. He proudly claims the title of the World’s Largest Inflatable Lobster, a one-of-a-kind wonder that captures the hearts of locals and tourists alike. Larry’s googly eyes twinkle mischievously as he watches over the restaurant, becoming a legendary symbol of Maine’s love for lobsters and its playful spirit. So, next time you visit Woolwich, don’t forget to look up and greet Larry, the colossal crustacean who floats above The Taste of Maine, ready to embark on whimsical adventures.