Did you see your geo in the background?Looks healthy , nice and fat.
I would say Yucao.
Images I have will not upload properly
My small group of (6) Yucao's have a lot more spangling, even under NO LIGHTING you can still see the spangling.
Still your fish looks nice and chunky & healthy, is it the only bass in the tank?