LARRY DUPLECHAN lives in a suburb of Los Angeles with his husband, their Chartreux cat, and entirely too many DVDs.