Not a Cleomenes, but does look like the right tribe.. Cleomenini.
There could be a few new ones in the Philippines. The biggest problem is that the suppliers in the Philippines don't have reliable or precise data, the specimens are not in good condition, and worst of all... a series of an interesting species is split apart and sold to some people who don't care about getting a name on it. With hundreds of islands in the Philippines, there are going to be a lot of genetic and biogeographical issues that sometimes result in confusing color patterns. I think nearly everybody on this forum enjoys your numerous photographs. Keep them coming.