Not all Japanese game shows feature life-threatening challenges, and not all ramen lovers slurp loudly. Let's debunk a few more misconceptions about Japan.
See All 748 Episodes of "Mentalfloss Feed"