Bought this little guy from my LFS yesterday and the owner said it was a ricordea, but I haven't seen many that look like this. A google lens search had only one similar match, but the page was in Chinese, and the translation said the owner was also trying to ID it haha.
Any information would...