Green Goblin (Marvel Disk Wars: The Avengers)


 * Green Goblin is from the Non MAU series .

Green Goblin is a supervillain.

Biography
He fought the.