PePe licking evidence from his paws maybe? Looks as tho Dels has been murdered! Dun dun duuuuuun!!