Nestled just 30 minutes away from the bustling streets of Tokyo lies Yokohama, Japan’s third largest city…