Is this a ray scute of some sort?

by Alistair McGowan