Kishi Bashi's:  I Am the Antichrist to You premiered in The Huffington Post on July 09, 2012. 

View the production blog for time-lapse footage and production photos.

© Anthony Scott 2018