December 02, 2001 Fantastic Planet December 02, 2001/ Avi Weinstein Fantastic Planet | music video | 3:12 | 2001