cat-pun- duel protagonist and antagonist

more about : cat-pun