Welcome to Japan.... . Max Tomkin itll' 'mtsp'' Bus drivers in Japan are on strike... continuing to drive their routes while refusing to take fares from passeng