hello! I am planning on leaving Osaka on the evening of 4/4 and arrive Tokyo morning of 4/5. I didn't know if there's a safe bus brand I should stick to? and how far in advance do I need to book the ticket?
Q#2 how far in advance do I need to purchase ticket for the universal studio Japan in Osaka?
Q#3 I am planning on staying Kyoto for 2 and half days...just curious what is the local recommendation for must see and eats? :D
Thank you in advance!!!