Making a perfect coffee is a precise art in itself.
But Japanese barista Kazuki Yamamoto has taken that skill one step further.
Every day he whips up wonderful, whimsical images on the coffee he serves up at his cafe in Osaka.
Take a look at our pick of his best work.
Images via Twitter