1205 E Alexander St Lafayette La, Lafayette, Louisiana 70501 USA
Blue, black, and white fuzzy caterpillars.
Photo Credit: Yelp