Showing posts with label japan is so awesome. Show all posts
Showing posts with label japan is so awesome. Show all posts

09 December 2010

Giga Pudding

What happens when flan meets Japan? Just a little thing called Giga Pudding. Enjoy!