We are humans but they call us aliens. Seen On the Street By Street Art SF Team on November 01, 2012 Location: Jones @Ellis Street in San Francisco, Ca. Artist: TWFive. Luggage Store Gallery. Tags: Mural, San Francisco, SF - The Tenderloin, T.W.Five