Aphex Twin Video Item.
United Kingdom
Music,
Animation,
Horror
15 minutes
1998
Jarvis Cocker
Warp Films
Director