Anonymous
Anonymous asked in Entertainment & MusicComics & Animation · 9 years ago

ghost rider vs hela (marvel,asgard)? who would win?

takes place in Valhalla.

Update:

it takes place in Helheim, not in valhalla

1 Answer

Relevance
Still have questions? Get your answers by asking now.