nicovideo has some very interesting animations
66