Details:
Product description ※Please note that product information is not in full comprehensive meaning because of the machine translation.
No. 14 Super View Odoriko, a spectator train that runs through Higashi-Izu, a land of sea, mountains and hot springs