Tomoei Eel is a Michelin Star restaurant located in Hakone, Japan and they specialised in serving the freshwaster eel.
Read MoreThis private onsen is only 85 minutes from Shinjuku Train Station which makes it a perfect day trip for a family.
Read More