Sherry

Sherry

A very convincing trap. He frequently claims to have woman's intuition.