Steve and Nicky take on the impossible task of trying to decipher what exactly is going on in the NieR creator's moon-sized head and his fascination with puppets.

Anime News Network - Views