Japanese Fast Trains - Purchase or Pass? Our Japan Rail Pass Verdict