Itinerary opinions (version two)

Hey guys so I posted a intineary a while back, and you were all very helpful. I have made huge changes since! Any advice would be greatly appreciated. I'm coming from Scotland if that matters, and big interests are Turtles, Nintendo, Pokemon, scenic places, and theme parks. Animals too but nothing exploiting animals. we are planning on adding either Hiroshima, fukuoka, or Seoul after Osaka. Any recommendations would be great! But for the usual tourist route, here's our plan!

Day 1

Tokyo ArrivalArrive in Tokyo

 Optional visit to Kiyosumi Garden for a calm first evening. Pokemon hotel: for one night

Day 2

10am: Pikachu Sweets

11am Pokémon Center Mega Tokyo

Train to Shibuya 

12:15 Pokémon Center Shibuya

2:45-1:30: Lunch

2:15: Shibuya Crossing

2:30: Shibuya Nonbei Yokocho

2:50:walk to Harajuku 

3:20-4:20- Meiji Shrine Forest Walk and chill (see turtles)

4:30 Train/long walk to Shinjuku,

5:00-5:30: Omoide Yokocho (Memory Lane)

5:30-6:20

Super Potato Retro Game Store (Shinjuku)

8 bit Cafe 6:30 reservation

Check into second hotel

Day 3 

10-1PM (Tokyo Dome) (Thunder Dolphin)

1-4pm Kagurazaka (main slope, Shrine, explore)

5-6pm: Dinner/Dessert via vending machines

Day 4

10:00-10:45 Sensō‑ji Temple

Walk to Tokyo Skytree

11-12:30

1:00- 1.30 Imperial Palace & East Garden

Team labs: 3:00-5:00

6:30- Tokyo Tower

Day 5: Fuji Q Highland from Tokyo

Day 6: Mount Fuji Day Tour (Arakurayama Park, Oshino Hakka)

Day 7: Tokyo-Osaka, Nintendo Store (by Kyoto) if we have time? 

Day 8  USJ (With Express Passes) (Super Nintendo World)

Day 9 Nara Deer Park

Am: Deer

PM: Ukimido Floating Pavilion, Kasuga Taisha Forest Path, Kofuku‑ji Temple

Day 10: Kyoto: full on day.

9:00 Fushimi Inari Taisha, train then

11:00 Kiyomizu‑dera Temple (Otowa Waterfall)

12:15 Higashiyama District Walk

2:00 Kifune Shrine, 

4:00  Kurama Forest Walk

Day 12: Osaka

10-1pm: Minoh Park

2pm: Nintendo Store

3:30pm: Osaka Castle Park exterior

4:30 Dotonbori

by Illustrious_Yak9238