Afuri, Ippudo and Ichiran are always on my list when I go to Tokyo, but which one is my favourite?
Read MoreA hilariously fun 3 hours driving an actual go-kart around the city of Tokyo
Read MoreHold, pet and learn about owls in this cute owl cafe in Tokyo
Read More