M106 & company, Leonardo Landi