Solo Travelling to Japan Tokyo - Everything you need to know