
Myths about Japan!
Chris and Pete are back and are taking on some Japanese myths head on. Are the people really that friendly? Do you need to know the language to get around? Pete learns the Japanese word for liver, and a man performs the international sign for 'c...