Just been nosing around
Japan National Tourism Organization | - it's excellent!
They have lots of videos - even one of what to do when you arrive at the airport, how to get around on the subway etc. I like things like that - it's very reassuring to have seen it before experiencing it!
I can see me spending a lot of time trawling Youtube for people's home videos of their trips...