Randolph James (Earth-616)
Wiki Pagerodents, insects, and presumably other creatures. See Also 4 appearance(s) of Randolph James (Earth-616), 3 appearance(s) in handbook(s) of Randolph James (Earth-616), 8 image(s) of Randolph James (Earth-616) in Marvel Database