She Thing vs. The Iron Fist
Battle Location: New york city
She thing?
Originally posted by Lord Feron She thing?