Thank you all for the replies. I guess it's most likely 'Spine Tingler' though I thought that stayed smaller than this (8-10") and was not as red. But I think that's the closest we're going to get.
Thanks!
He who can laugh at himself will never cease to be amused....