Love Japan? You’ll Want to Read This Post May 20, 2018 by Robert Schrader 2 Comments I’m a big believer in the idea that if something is too loud, you should turn it up. Continue Reading