I've been to Japan many times now and I'm planning my next trip. That tells you everything. This list covers two full trips — Tokyo, Nikko, teamLab, Hakone, Osaka, Nara, Kyoto, Hiroshima, Miyajima, Sapporo, and Otaru — with everything I actually visited, in the order that made sense when I was there. No filler, no places I only read about. Every photo in here is one I took myself. Japan rewards the people who slow down and pay attention, and I tried to do that everywhere I went. Whether you're planning your first trip or your fifth, I hope something here gives you an idea worth stealing.