News

Road construction isn't what I would call "cute". It's hard work. Dangerous. Sweaty. There's nothing cute about that. Japan, however, might beg to differ.