15 days in Osaka and Tokyo, thoughts?

Going to Japan from 23rd December (Tuesday) to 6th of Jan, main focus is Anime / Otaku culture + food. Is this too much / too little?

Day 1: Osaka 23rd

  • Board flight around 1AM
  • Land at Kansai International Airport @ 9AM
  • Travel to Tsutenkaku / Shinsekai
  • Check in at Hotel (Shinsekai area)
  • The rest of the day around the area

Day 2: Osaka 24th (Tenjinbashi-suji / Umeda / XMas lights)

  • Tenjinbashi-suji
  • Umeda

Day 3: Kyoto 25th (Kiyomizudera / Team Lab / Fushimi Inari)

  • Travel to Kyoto (with minimal bags)
  • Kiyomizudera in the morning
  • Team Lab in the afternoon
  • Check-in at the hotel
  • Fushimi Inari during night time

Day 4: Kyoto 26th (Kayabuki no Sato)

  • Check-out from hotel
  • Travel to Kayabuki no Sato
  • Travel back to Kyoto (possibly visit Arashiyama if not too late)
  • Dinner in Kyoto
  • Travel back to Osaka

Day 5: Osaka 27th (Free day)

  • Hang around Dotonbori
  • Possibly Kuromon / Osaka Castle if we arent too tired

Day 6: Kobe / Himeji 28th

  • Travel to Kobe
  • Lunch at Kobe
  • Himeji castle
  • Back to Kobe for dinner
  • Back to Osaka

Day 7: Osaka 29th (Free day)

  • Osaka aquarium
  • Solaniwa onsen if we arent too tired

Day 8: Osaka -> Tokyo 30th

  • Shinkansen to Tokyo (booked already)
  • Check in to Hotel (Asakusa)
  • Hang around the area

Day 9: Tokyo 31st (Comiket + Asakusa)

  • Comiket AM / PM session (will see if we're able to buy the AM session ticket)
  • Back to Asakusa for New Year market

Day 10: Tokyo 1st (Ueno)

  • Hang around Ueno

Day 11: Fuji 2nd

  • Day trip to Fuji (Shinjuku -> Fuji Express bus)
  • Fujikawaguchiko ropeway
  • Oshino hakkai
  • [Optional] Chureito Pagoda if enough time
  • Back to Tokyo

Day 12: Tokyo 3rd (Tsukiji / Akiba)

  • Tsukiji
  • Akihabara

Day 13: Tokyo 4th (Shinjuku)

  • Hang around Shinjuku
  • Nakano broadway

Day 14: Tokyo 5th (Shibuya)

  • Hang around Shibuya
  • Shopping near Ueno during evening

Day 15: Tokyo 6th (Last day)

  • Hang around Asakusa
  • Check out from hotel
  • Travel to Narita Airport
  • Board flight back home around 9 PM

by Appropriate_Bag_6094