Nah, I think Deflave may be referring to the cat the bloke is holding.


These are my opinions, feel free to disagree.