10 Wild Restaurants You Must Try in Japan
Japan is home to some of the quirkiest restaurants in the world. Wholly committing to their themes, you’ll find dining out in Japan is not just about the food but is an event in itself. Here are ten wild restaurants you need to get yourself to when you travel Japan!