@Visit Japan Visit Japan: CAN YOU BELIEVE THIS IS TOKYO?!! Mt Mihara forms the center of Izu Oshima Island… March 14, 2019
@The Japan Times @The Japan Times: Waves, volcanoes, farms — believe it or not, but this is technically Tokyo. A hi… May 16, 2018