Let's get it out of the way: There's nothing complicated about the Superb Owl meme that takes over certain corners of the Internet on Super Bowl Sunday ... owls that live in the arctic, owls ...