A funny and sardonic look at some of the more invisible elements of Japanese roadsides