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.