Road construction stuff 1 Reply Japan can be fascinating, especially if you like cuteness. Everything just has to be cute so the construction workers had to come up with something. Stay tuned for more.