I'm no pleco expert by any means, but it looks like the spots are more orange and the body not as green as some green phantom plecos I've seen so I'm leaning towards a flash pleco
Edit: never mind, my LFS must have labeled theirs wrong, looked up flash pleco just to be sure and doesn't look anything like yours, sorry