MAX FACTORY 1/72 DOUGRAM COMBAT ARMORS MAX 01 kit

43.00 On Sale

Brand new kit of the titular Mecha from 80s Anime Show Fang Of The Sun Dougram.

Share