SuperTed/Mario

Cast

 * Superted as Mario
 * Spotty as Luigi
 * Mother Nautrue as Peach
 * Texas Pete as Bowesr
 * and more