Tokyo to Hokkaido on Train

Exhaustion from nothing for 10 hours.

Japan Rail (JR) Pass

Your guide to unlimited train travel around Japan.