Watched “Helen The Baby Fox” this afternoon with Sis. It’s a Japanese movie about a boy and his special bond with a blind and deaf baby fox. I’m not going to spill the contents of the movie. If you wanna know more, go watch it. It’s definitely worth it…especially if you’re an animal lover. I expected myself to tear as…