Supermariologan/Herclues

Mario as Herclues

Rosailina as Meg

Jeffy as Phil

Black Yoshi as Pegasus

Bowser as Hades

RED as Hydra