More on pet flippers criminals who fake it 'til they make it - Dela Cruz, Stef (Animal Scene, 2017)