https://www.thetrainline.com/en-us Booking trains in the UK and on the continent.
https://www.seat61.com/index-mobile.htm Train advice.
https://www.fluentu.com/blog/japanese/japanese-travel-phrases/ Learning a few key Japanese phrases helps a lot – it shows that you respect the language and are trying to be polite.