Nissan

Alien Proof Construction was responsible for the construction – including animatronics, electrics and audio – of the Zoltar bowser featured in the following footage.

TOP