The P. demolion specimens I have seen were much yellower in colouration, which is why I did not think it was that. This is much more of a jade green in colour than I am used to.
Thanks SK for the clarification of the Idea ssp. It is what I suspected.