From super quirky, only-in-Japan experiences to must-see sights and the best food to try, we’ve rounded up the top things to do in Japan on your first visit!