Loading...
An Italian man travels to meet a good friend and indulge in stinky fermented beans. Swedish twins head to Akihabara in search of a rare video game.
Why did you come to Japan?
Season 2
13
April 15, 2013