101 Facts About Japan


In the latest episode of the “101 Facts” series, host Sam humorously shares a huge collection of little-known facts about the facinating country of Japan.

Previous episode: 101 Facts About Doctor Strange