>>111887496if you really cared you could research the thousands of pages written about the subject, it's not a team game where you pick the one you like the most, both created shit and both took credit frm others, it's a collaborative work.
The truth is unreachable, specially now that both men are dead, but it was closer to Lee coming up with some barebones concept and Kirby fleshing them out.