Themyscira Island

 is a original custom Marvel vs Capcom style stage. It`s inspired in Dc`s Wonder Woman comics, precisely the futuristic version of the Amazon island with floating islands in the sky.

Created in 2004 for M.U.G.E.N, has been made by Loganir.