Seen On the Street The Creeps. By Street Art SF Team on October 25, 2012 Location: Mission @9th Street in San Francisco, Ca. Artist: Creeps.