File:OU Professor Ching.gif

Professor Ching from Namco's 1994 platform/fighting arcade game, The Outfoxies.