this was sold to me as a stingray pleco. i havent seen these anywhere but this one particular pet shop. i tried looking it up online but found next to nothing but even worse, i found controversy. i found a site that denounced them as plecos but rather a type of loach. apparently its an algae eater.. can anyone confirm whether or not it truely is a pleco?