This adorable short film may be a commercial for a food product, but it's also a rather cleverly executed piece of animation. The characters were carefully placed on 1,000 individual cups of coffee, turning food and beverage into a love story.

The commercial is for Ajinomoto General Foods' Maxim Stick drink flavoring. And there's a making-of video, where you can see how the animation was put together using stencils, photography, and, of course, a whole lot of coffee.

[via Laughing Squid]