35 Ypres Road, Camillo