Experience Space Travel in the Back of a Japanese Bus

Long bus tours can be pretty boring, but Japan’s Star Fighter buses are so incredibly cool they just don’t give you a chance to get bored. If you think they look impressive on the outside, wait until you see what’s in store for passengers inside. Going on a Tokyo bus tour usually gives tourists a […]