Mario vs Giygas 2: the revenge of giygas

Mario vs Giygas 2 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