disturbing lovechild of Donkey Kong and Jimmy Neutron