Japan known as ‘land of Rising Sun’ has always intrigued me and I never thought that I will be able to visit Japan considering the...