The best kebab in Tokyo? We find out if Moses in Shibuya lives up to the hype

Moses was the first person to sell kebabs in Japan, and you can buy them in Shibuya until three in the morning.

Read More