Diego Larrea, Ricardo Rodriguez – Something