Japan is one of the most fantastical places in the world to visit, but for first timers there often can be a very daunting elements in making your first trip to a foreign land. Check out this guide and help prepare yourself to have the best time possible.