A well planned itinerary that needs suggestions

After tweaking soo much, I've finally decided on the itinerary, I'll be travelling with my sister and mom, mom's endurance is not that great so planned as such. Mostly only one hotspot and the others that day are based on energy level so we are flexible.

I've booked the hotel for all the days and teamlab planets too.
Am I missing on something? Or is something that I've mentioned not that great? I might skip Arashiyama, but any suggestions?

Fuji hiking not possible just a good photo and scoot, with a ryokan and bath experience

.Day 1 – Wed, Dec 10
Tokyo-Shibuya Night

2:00 PM — Arrive Narita → N’EX to Ikebukuro
4:30 PM — Check-in
5:30 PM — Shibuya Crossing + Hachikō
6:30 PM — Shibuya Sky
8:00 PM — Blue Cave Illumination (if running)
9:30 PM — Dinner → return to Ikebukuro

Day 2 – Thu, Dec 11
Tokyo

9:00 AM — Tokyo Tower
11:00 AM — Toyosu Market (sushi brunch)
12:30 PM — teamLab Planets Tokyo (pre-book)
3:00 PM — Move to Roppongi
5:00 PM — Roppongi Midtown Illumination
7:00 PM — Dinner @ Roppongi Hills
9:00 PM — Return to Ikebukuro

Day 3 – Fri, Dec 12
Tokyo

9:00 AM — Gotokuji Temple
11:00 AM — Shinjuku Gyoen
1:00 PM — Lunch in Shinjuku
3:00 PM — Tokyo Metropolitan Government Building (free observatory)
5:00 PM — Kabukichō + Godzilla Head
7:00 PM — Omoide Yokocho dinner
9:30 PM — Back to Ikebukuro

Day 4 – Sat, Dec 13
Asakusa

9:00 AM — Sensō-ji Temple + Nakamise Street
12:00 PM — Ueno Park walk
1:00 PM — Ameyoko Market lunch
3:00 PM — Yanaka Ginza old-town walk
5:30 PM — Tokyo Skytree (evening view)
7:30 PM — Dinner at Solamachi
9:00 PM — Return to Ikebukuro

Day 5 – Sun, Dec 14
Yamanakako (Fuji Stay)

8:00 AM — Check out
9:00 AM — Bus: Shinjuku Busta → Yamanakako
11:30 AM — Arrive & check-in
2:00 PM — Yamanakako Lakeside walk + Fuji photos
4:00 PM — Panorama Dai viewpoint (taxi)
5:00 PM — Sunset shoot
7:00 PM — Dinner at guesthouse

Day 6 – Mon, Dec 15
Kyoto

8:00–9:00 AM — Bus to Mishima Station
11:00 AM — Shinkansen → Kyoto
1:30 PM — Check-in
4:00 PM — Gion + Yasaka Shrine walk
7:00 PM — Dinner at Ponto-chō

Day 7 – Tue, Dec 16
Arashiyama

7:00 AM — Train to Arashiyama
Bamboo Grove
Tenryū-ji
Togetsu Bridge
11:30 AM — Lunch in Arashiyama
1:00 PM — Taxi to Kinkaku-ji (Golden Pavilion)
3:30 PM — Kyoto Station area stroll
7:00 PM — Dinner near hotel

Day 8 – Wed, Dec 17
Nara Day Trip

6:00 AM — Fushimi Inari Taisha (best time)
9:00 AM — Train to Nara
11:00 AM — Tōdai-ji & Great Buddha
1:00 PM — Nara Deer Park
3:00 PM — Kasuga Taisha / nature walk
5:00 PM — Return to Kyoto
7:00 PM — Dinner near hotel

Day 9 – Thu, Dec 18
osaka

9:00 AM — Train Kyoto → Osaka (Tennoji/Shin-Imamiya)
10:00 AM — Check-in Nishinari
11:30 AM — Osaka Castle
2:30 PM — Kuromon Market
4:30 PM — Namba / Shinsaibashi
7:00 PM — Dōtonbori food crawl + Midosuji Illumination
10:00 PM — Return to hotel

Day 10 – Fri, Dec 19
Option A or B

Option A – Osaka Bay Cruise + Tempozan + Ferris Wheel
11:00 AM — Tempozan Harbor Village
12:30 PM — Lunch @ Tempozan Market Place
3:00 PM — Santa Maria Cruise (Osaka Bay)
5:00 PM — Tempozan Ferris Wheel (sunset view)
7:00 PM — Dinner @ Namba
9:00 PM — Return to hotel

Option B – Kobe Day Trip

11:00 AM — Train Osaka → Kobe (30-40 min)
12:00 PM — Harborland / Mosaic boardwalk
1:00 PM — Kobe beef lunch (affordable sets available)
3:00 PM — Meriken Park & sea views
6:00 PM — Return to Osaka
7:00 PM — Dinner @ Namba
9:00 PM — Back to hotel

Day 11 – Sat, Dec 20 | Osaka → KIX→ Bangalore

6:00 AM — Train to Kansai Airport (Nankai Line)
7:30 AM — Check-in
10:00 AM — Flight to Bangalore (via Vietnam)

by gsimanto