Wait…Hello Kitty has a twin sister?!?!?

You’re not seeing double! The Sanrio icon really does have a twin sibling, though she’s very different from her world-famous sister.

Read More