Useful Travel Information: Ekiben

Useful Travel Information: Ekiben

What’s better than relaxing and gazing at the scenery from the comfort of your train seat? Why, stuffing your face at the same time, of…