From what I can see sneaklyfox might right, this could be a bid for a legal stickerless cube.

Although from what I can see, unless the caps are embedded and flush with the non-colored plastic (which they aren't in the illustrations), it still shouldn't qualify as legal since it would have the same problem as stickerless cubes do