Screaming and bloodied PETA protestors re-enact skinning alive of pythons by razorblades for bags and shoes outside Louis Vuitton store New Oxford Street, London March 23rd 2022Â