Mandarake Shibuya 22 Anniversary Another Sentou Mecha ...
Production: Izumonster
Distributor: Mandarake
Made In Japan
If you want to enter the draw to purchase the Sentou Mecha Orochi MX Please send the following details to the Indy Sofubi Rally Instagram account via direct message: