Drifting from

Self-pleasuring computers and fighting frogs: Dive into the spectacularly weird animations of Alistair Nicholls

Motion