Heya folks,
New to the site... been traveling to Japan a number of times the past 3 years and have only delved into these things the past few days.
Site was very helpful narrowing down choices and avoiding potential dud visits...
So far so good! I left a review there - so hoping to provide...