Large striped green caterpillar

Large striped green caterpillar

Observation - Large striped green caterpillar. Description: A large bright green caterpillar with white and purple stripes and tiny white dots along both sides. Also has a pointed cream and black tail. About 6 cm long. Beginning to defoliate a Viburnum tinus. Is it some kind of hawkmoth?

A large bright green caterpillar with white and purple stripes and tiny white dots along both sides. Also has a pointed cream and black tail. About 6 cm long. Beginning to defoliate a Viburnum tinus. Is it some kind of hawkmoth?