source?
Anime looks like Lupin III.No idea which episode, though....
If not Lupin III, then probably Excel Saga.
If not Excel Saga, then probably Battletoads.
Look at his shirt & tie. Its Lupin
Is not Excel Saga.I mean it never got THAT weird.