I shouldn't have read this amazing report - now I absolutely have to go to Japan again soon, and that won't happen until the next year...
Love the way you wrote it - it starts with a clueless guy going to Japan for the first time, then it's suddenly one hidden gem after the other. A piglet cafe(!!), cool rooftop bars, Osaka back streets, sparrow skewers. Someone did proper research before the trip! You were very lucky to get a full view of Mt. Fuji on your first ever Shinkansen ride.
And thanks for the many photos of attractions and food, I felt like I was there!