Demon. Seen On the Street By Street Art SF Team on October 31, 2012 Location: Lilac Alley @24th Street in San Francisco, Ca. Artist: Devote. Hyde. Tags: Devote, Graffiti Writers, Hyde, Mural, San Francisco, SF - Mission - Lilac Alley, SF - Mission District