The colouring and minimal detail makes me think of the Robotmasters and PVC figurine versions.
Forum Rules