Are they vinyl or plastic? They look vinyl, which makes them extra-cool. If not, they are still cool regardless.
I think they are plastic - still waiting to get them in my grubby mitts, rip them open and take them to the sandbox....
I'm pretty sure they're cheapie plastic. I've got a Gojira and MechaG just like that. Cool, but cheap.
I love stuff like this. I just found a similar Mirrorman a few days ago: It was manufactured by a company with the unfortunate name of "KKK." I don't know if that is the same company that made your Leos or the MechaGodzilla, which is totally unmarked. The MG is pretty well done but the Mirrorman is unbelievably cheaply made.
snagged this from an e bay auction . if anyone wants to see more clear goodness i would suggest they go check out toyboxdx.com bbs and look for a thread called " let me be absolutely clear " .