Humiliated and abused by a homeless old man and his dog~ (poper)
Feasting off of each other one at a time!