Just when you thought you knew your childhood friends, Sanrio threw us all for a loop this year when it announced that Hello Kitty is not, in fact, a cat. She's a cartoon character, a little girl. Who just happens to look like a cat. Oh, and did you know that her last name is White? And that she's 40, but she doesn't age? These are some of the jaw-dropping facts one discovers when visiting the Japanese American National Museum in Los Angeles, home of Hello Kitty's 40th Anniversary…