Who is that masked Purple Cat?

IMG_0521


David Abse 2016