looks like IRON MANs own MANDARIN in an disney animal cartoon...