wine

The Japanese Introduce a New Wine -- For Your Cat
Japan.  I won't lie to you -- the place terrifies me.  I don't know what they're thinking, why they're thinking it or how someone's mind can even go there.  I'm sure they're incredibly nice people, but they do some incredibly weird things.  Such…