Tarkloon=Thanos=Randall Gross.
I’d entirely forgotten about that creep until you mentioned him Ludwig.