Clever little bit of animation featuring a rather supercharged ladybug.


Also visit the Minuscule website