Rodan is the guy who did the Thinker sculpture, right? Which is a guy sitting on a Rock... not sure about the second word, I'm not sure if the sculpture is large (so, Giant), or if it's made of Lead (probably not, but I really don't know). Maybe I'm missing something obvious here.
Okay, well, if it is a Godzilla villain then I suppose "Giant Hawk" is the way to go... I don't know the franchise well, but I'm fairly sure he didn't fight any turkeys or horses :P