definitly albino senegal... not enough dorsal fins and the head shape is wrong... and the fins dont start far enough towards the tail to be a delhezi...
i called senegal from the first pics of the tiny fish. I just really doubt an albino delhezi would make it stateside when i haven't even heard of them in japan. Of course they could just be overshadowed by all the other crazy fish there.