Friday, August 9, 2013

Frozen Treat 10

In episode 4 of the 2007 anime tv series, "Myself, Yourself", there's a living yeti toy that comes with ice cream:






No comments: