Victor Castillo, ‘Do You Still Love Me’, 2017, KP Projects