Can we eat on the bus in Japan?

Long distance bus takes about 3-4 hours. Since it would arrive around 20:00 to the destination, can we buy something eat on the bus? Or it would stop somewhere for rest and eating?

I never heard the special regulation of "eat on the bus"  in Japan. It seems the metor like this. But the long distance bus, especially for travel, it

请问在日本哪里买虎牌杯子最全最好?

会去东京和大阪,女友点名要虎牌随身杯,想给她买个最新款(比如超轻+保温+颜色好看)请问哪里去买最合适、最方便?另外,是否是made in Japan?谢谢

YODOBASHI BIC CAMERA都会有卖,但是楼主能不能抢到这是个问题,或者去24小时都营业的唐吉可德,这个有很多店可以上网查一下,我在蒲田站西口的唐吉可德经常可见这个牌子的杯子。PS:MADE IN Japan没见过,一般MADE IN CHINA就算是最好的,还有MADE IN MALAYSIA啥的,次之