Rolling this clock by Korean design studio 11+ allows you to keep track of the time in different cities around the world (+ movie).
Related story: FLIP alarm clock turns off by turning it over
24 cities are written around the cylindrical body, two for each number on the dial to correspond with the 24-hour clock.
Cities with a 12-hour time difference are paired, so London sits with Auckland and New York matches with Bangkok.
When the user wants to check the time in a different city, they roll the clock so the preferred time zone is at the 12 o'clock position.
"Let's say someone living in New York wants to know the time in London," said 11+ founder and CEO Keunha Kim. "When it is 5:57pm in New York, you can see that it is 10:57pm in London if you roll the clock so that London appears on top."
A counterweight in the bottom prevents the hands from moving when the clock body and face are rotated, so the user can check the hour hand against its new marker number to tell the time.
Once released, the counterweight rolls the clock back to its original position automatically.
The case can be turned so a new city remains at the top permanently by unclipping a lock beneath the back cover, where a dial to adjust the hands is also located.
"We live in a time where communicating with friends and family from around the world is as easy and as simple as pushing a button," Kim told Dezeen. "We wanted to create a playful design that would reflect this globalisation."
The polycarbonate clock case comes in orange, grey or blue.
Other unusual ways to tell the time include a digital clock made of 24 analogue clocks and 150 rotating metal bars that briefly align to spell the appropriate time.
Sign up for a daily roundup
of all our stories