...
Japan it is one of those countries that scares many when it comes to organizing a do-it-yourself trip; I myself have to admit that I studied a lot...