Nintendo/Sailor Moon

Cast:

Mario as Sailor Moon

Luigi as Sailor Mercury

Link (from The Legend of Zelda) as Sailor Mars

Yoshi as Sailor Jupiter

Pit (from Kid Icraus) as Sailor Venus

Princess Peach as Tuxedo Mask

Toad as Sailor Mini Moon

Wario as Sailor Uranus

Waluigi as Sailor Neptune

Donkey Kong as Sailor Pluto

Bowser Jr as Sailor Saturn

Bowser as Queen Beryl

Kirby (from Kirby) as Luna

Jigglypuff (from Pokemon) as Artemis

Igglybuff (from Pokemon) as Diana