I plan to travel from Narita to Tokyo
Tokyo to Hakone
Hakone to Sendai
Sendai to Tokyo
Tokyo to Narita
Will the JR East pass cover all this? If not, which pass would be best.
Thanks