Mario vs Giygas 2: the revenge of giygas

Mario vs Giygas 2: the revenge of giygas is a sequal to Mario vs Giygas

Characters:

Mario

Giygas (human form)

Luigi

Pokey

Bowser

Bowser Jr

Peach

Yoshi

Wario

Waluigi

Boshi

Sonic

Shadow

Knuckles

Tails

Dr Eggman

Ness

Lucas

Goku

Vegeta

Gohan

Trunks (sword)

Goten

Pan (GT)

Frieza

Cell (pefect form)

Super Buu

Super Baby Vegeta

Super Android 17

Omega Shenron

Spongebob

Patrick

Plankton

Kyo Kusanagi

Iori Yagami

Mukai

Magaki

Saiki (awakened form)

Evil Ash

Neo Dio

King Leo

God Rugal

Master Chief

Grant

Goenitz

Geese Howard

Chizuru Kagura

Igniz

Krizalid

Kusanagi

Mr Karate

Mizuchi

Orochi

Omega Rugal

Rugal Bernstein

Ryuji Yamazaki

Saisyu Kusanagi

Wild Iori

Zero

Wild Leona

Orochi Chris

Orochi Shermie

Orochi Yashiro

Neo Geegus

Terry Bogard