Japanese artist Kazuki Yamamoto has been wowing people with his creative latte art, which has elevated the usual leaves and swirls into multi-dimensional pieces of art.
But barista Ito Yuichi, owner of an Italian restaurant in Aichi Prefecture called Belcorno, is giving Yamamoto a run for his money.
Yuichi is a master at taking 3D coffee art to a new level of detail and color. His work includes anime, Disney and other well-known cartoon characters, as well as creatures from his imagination.
You can see his some of his coffee creations below or more on his Twitter page.