November 1, 1998 November 1, 1998August 22, 2012 toma Added the Astroboy Demented Oompa Remix. It is an mp3 and it’s in the music section. Yahoo!