Like Cats Meow mentioned, this oval pill imprinted K 25 has come up before. In fact, it's come up several times in the last couple of months. So it's obviously new.
I think it's
phentermine 37.5 mg made by KVK Tech, but at this time I can't find confirmation in the databases.