For better or worse, Dr Ninja returns.. Are you guys diggin that guy’s purple car? Yeah its pretty sweet.