Canadian Tiger Swallowtail (Butterfly caterpillar)
This little green bus was motoring down the patio when I noticed him.
Take a look at the pretty "eye spots" on the top of his back.
Turns out he's the caterpillar of a Canadian Tiger Swallowtail butterfly.
With thanks to Joanne for identifying him.