Larry the vomiting robot for Operation Ouch exhibition July 2023, SIM. Touring for 5 years. Larry the Vomiting Robot 2013