Massive pro-Catalan Independence Demo on Carrer de la Marina, Barcelona