Heated toilets that spray users clean, train seats that revolve so passengers can admire the scenery and a convenience store on every corner: welcome to Japan, where hospitality and customer service form part of the country's DNA.
Visitors readying to flock to Tokyo for the 2020 Olympics can expect a dizzying array of services in Japan where quirky, futuristic gadgets and everyday conveniences ease the passage through the stresses of daily life.
Enjoyed by foreign celebrities and legions of tourists alike, Japan's multi-function toilets have an astonishing range of other features too, from jets to wash yourself, deodorisers or a flushing noise button to cover up embarrassing sounds.
But what if you're alone with a child and nature calls? Many public toilets (spotlessly clean, of course) have infant seats inside the stall. Park baby in the holder and you're good to go.
Back at home, you're late for work and there's no time for breakfast.
So you head to the konbini -- Japan's ubiquitous convenience stores -- for some food. While you're there, why not pay that electricity bill and pick up fresh socks or underwear while you're at it.
Grab some yen from the ever-present ATM, which itself has a handy umbrella and beverage holder.
Needing a caffeine fix, you can buy a canned coffee -- hot or cold -- from a vending machine. You won't have to go far: Japan has more than two million drinks vending machines.