Hello Kitty is NOT actually a cat – and if that seems implausible to you, you’re in good company. Post navigation Fans slam Netflix’s NFL Christmas Day coverage as they turn on the league for ‘terrible idea’ Joe Biden posts confusing Christmas card of his whole family…but fans say they can BARELY see him