The pic was from Ultimate Power #4.
Many thanks to
...need your help once again!! D:
I've found this pic on Tumblr [link]
and I was wondering if it is from an actual comic, and if yes, from which comic is it from!
Anybody knows? Anybody could tell me, please?
Thank you very much in advance!!
I'm such a noob when it comes to Marvel comics, there are SOOO many! D: