little is known about the lord of the torre de larrea