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