News

July 31, 2014

Big Mama - new system

Here is the new Big Mama manufacturing system...

Now the ears and the eyes are more detailed!

 

Read more