Minds Diverted, Italo Stallion