Been join through all of the concept artists websites that are listed on imdb's page regarding Thor: TDW and came across this storyboard/doodle.
Tom Nelson isn't listed on the cast and crew page of Cap 2 but a couple of the other concept artists from thor 2 are listed on cap 2. Anyway, probably nothin. Still on the hunt regardless.
Here is his site: