Kebabs taste better with a side of janken. When you think of food in Japan, kebabs probably aren’t the first thing that comes to mind, but there are plenty of kebab shops to be found here. Over in Tokyo’s neighbouring Chiba Prefecture, you’ll even find a kebab shop that adds a dash of Japanese culture […]