What are the things to buy in Japan? Here are 25 things in Japan that are loved by both locals and tourists alike. We'll skip the touristy stuff.