Television by Matt S. Hello Kitty is facing some severe competition as the unofficial mascot of Japan’s heart and soul. It’s a bear in a bear suit, and his name is Rilakkuma. Now, he has his own TV show produced by Netflix, and it might just be the best money…
Read More