Travel Yokohama Chinatown, Yokohama – The Largest Chinatown in the World | One Minute Japan Travel Guide February 9, 2017
Travel Weirdest Japanese Arcade Game Ever! Cho Chabudai Gaeshi aka Super Table Flip September 4, 2016