Media

Demon Queen

Erotica // Thursday, 26 Sep 2013
1

 

New film directed by Thomas McMahan for Tobacco and Zackey Force Funk's new group, Demon Queen. The name of the song is Love Hour Zero and is a short film is about a breast's adventure and journey to self realization and enlightenment. The film is made utilizing a variety of techniques, from stop-motion and time-lapse to live action video and 3D character animation and was shot in Death Valley, the abandoned George Air Force Base in Victorville, Palos Verdes Cliffs and some beaches in Malibu. 

Vault

Full magazine features from Juxtapoz

visit the VAULT >