Yep i got them from the brand Armour
it's designed in italy and made in china

i buy them at shiphol airport
u have 1:100 and 1:48
i got the pudgy (v) p38-L on 1:48
it's hvy looks like a plastic model and it's beautiful
it cost me about 70$
C.D.C S.r.l
Via F.Lipppi No 19
20131 Milano
Italy
That's the designers adres
So any italians here ask them to put up a website