Spiny Oak Slug Moth

This spectacular green spiky caterpillar is the larval form of the spiny oak slug moth. It’s probably Euclea delpihinii, based on comparison to photos on bugguide.net, but there are two virtually identical species of Euclea in my area and this may well be Euclea nanina. I am not yet able to afford the $30,000 reference…