Those Japanese, they think of everything. First toilets that wash your bum, now beer trains!. No bathrooms on the train though, gotta be quick during the stops!