Some kind of monti, perhaps? The third picture, on those raised bumps, it kind of looks like a M. danae. Just a guess, of course. Until I wrote this post and when I first saw the pics I was thinking "it's some kind of psammacora", but someone already suggested that!
