The 52-Hertz Whale

Have you ever met someone who is just amazing at remembering names?

That person who you met once 3 years ago, who remembers your name as soon as they see your face. And you feel bad as you frantically skim your internal Rolodex trying to remember their name.