I was at a local store and they had these two minis on sale for 50p they were advertise as battle robots. But I am just interested in where they come from, my guess is a mecha game but not sure which?

Click image for larger version. 

Name:	20180108_155924.jpg 
Views:	594 
Size:	141.4 KB 
ID:	19865

Click image for larger version. 

Name:	20180108_155940.jpg 
Views:	307 
Size:	183.2 KB 
ID:	19866