Taylor showed Savage some of the masks that were made of the Ghost in the Shell geishas and talked about why they didn’t go with makeup or prosthetics.
Ghost In the Shell will hit theaters on March 31, 2017.
On his show Tested, he heads down to Wellington, New Zealand to chat with Sir Richard Taylor, CEO and co-founder of Weta Workshop.