Japan 22 - Oh no, there goes Tokyo, go-go, Godzilla Derek LowesNovember 4, 2014Japan, travel, critical aware