Not sure, I though maybe Andonis? But the tail is wrong...
IDK, I'll be watching this thread for an ID, that's a beautiful fish, and I am certainly no Pleco expert...
it is an ancistrus. not touching this one with s ten foot stick, though, since b/w spotted fish of the genus are difficult to ID without a location of origin.