Tuesday, August 03, 2010

A rather strange Russian Animation

It says underneath that it is by Pilot studio 1989. Directed by Igor Kovalyov with art direction by Alexander Tatarskyi


No comments:

Post a Comment

FriendFeed