Trying the World’s First “Human Washing Machine” Hotel in Japan

Today, we are trying the world’s first hotel that incorporated a “human washing machine” which was introduced twice in 1970 and 2025 Osaka Expo. Just relax and enjoy the video!

Credit to : travelgeek

Please support our Sponsors here :