Who’s Still Bad? by David Oxford on August 1, 2006 Looks like another one of those Japanese Michael Jackson Moonwalker Flash vids has been put up. How epic. LBD “Nytetrayn”