My idea is to spend 12 days in Japan.
Day 1 – Arrival at Tokyo around 2pm
Hotel check-in
Shinjuku in the evening/night
Day 2
Most of the day: Asakusa.
Evening/Night: Ueno + Akihabara.
Day 3:
Hikarigaoka and Odaiba (I'm a big Digimon fan)
Night: Ginza
Day 4:
Shibuya and Harajuku for most of the day
Shinjuku at night if first day wasn't enough.
Day 5:
Day trip to Hakone. Open Air Museum. Onsen. Probably sleep there at a Ryokan if it's possible.
Day 6:
Trip to Kyoto.
Visit Gion + Higashiyama.
Day 7:
Arashiyama
Day 8:
Kinjaku-ji + Ryoan-ji + Filosopher's Path
Day 9:
Day trip to Nara.
Day 10:
Trip from Kyoto to Himeji Castle.
Namba + Dotonbori in the evening
Shinsekai at night.
Day 11:
Day trip to Itsukushima.
Day 12:
Full day at Universal Studios.
by GuideNeither1508