Kazuki Yamamoto is a latte artist in Osaka with a serious set of skills. The gent paints in coffee and steamed milk famed characters from video games, cartoons, anime, manga and the rest of your childhood.
Perhaps unsurprisingly, Yamamoto's penultimate goal is to open his own coffee shop. Yamamoto pops in at coffee events around Osaka, and his blog says that he takes latte art requests. In case you aren't local to his prefecture, you can see his work on Twitter. He prolifically posts his creations there.
So, how many of the below characters do you know?