Yes, I think that the astronaut is stencil. The work on the apartment buildings was fantastic, was an attempt of the city to bring art to not so wealthy communities. Thanks man I will google him. When I was living in Barcelona I met awesome people that started an art website. http://www.bizzarre.co.uk/ check it out man, it's pretty cool.