Japanese specs have to do with a nebulous concept known as Japanese culture. Wheels, probably away to ensure work for some subsidiary company. Wheels...