Author: Teese, Dita von, Apodaca, Rose