It's my bday .
Lay off the ayuhuasaca before bedtime
I'm used to them by now. I get them once or twice a year but I had never been choked by my demon before.
It really depends what you are into, obviously tokyo and kyoto are a must, i would also make sure to buy the rail pass before getting to Japan. Country offers a lot from castle tours to nice hiking and If you into beach/diving make sure you hit up okinawa, i personally really liked it.
Buy on AliExpress.com