Three Generations in Tokyo: Temples, Trains & Theme Parks · Hidden Japan · Hidden Japan