4 Unusual Must Try Japanese Foods Loading player ... Views: 1 0 0 This video was a tie up with Yamada Suisan. Japan has some of the finest food on earth. Here are 4 unusual popular foods you need to try when