Recently got back from a hitchhiking trip here in Japan, and on my first day came upon this poster at a rest stop outside of Tokyo.