Speaking of butterfly caterpillars, on the way back from walking maybe 4 miles last evening my son & I found a big beautiful bright green & sparsely spotted caterpillar on the path.

Just from the vague description, does anyone know what type it might have been?