Caterpillar on Anemone Canadensis - Peridroma saucia
Minnetonka, Hennepin County, Minnesota, USA June 9, 2012
I'm not sure if the hole in the petal is a result from the feeding of this caterpillar. But found 2-3 of this species on A. canadensis, typically on the flower.