Three headed cobra. Seen On the Street By Street Art SF Team on November 07, 2014 Location: Mission Street @9th St in San Francisco, Ca Artist: Sins. Deno of Bacteria Group. (Spanish artists) Tags: Bacteria Group, Mural, San Francisco, SF - SoMa, SF - SoMa - Other