Ditto, or Metamon, is a pokémon that is essentially only available by using the SSBM debug menu, hacked by Rune of GSCentral using GCNrd for the Action Replay on SSBM version 1.0
Also, it is a character that can be used in tournament mode. In this mode, it selects a random character for each round and allows you to play as that character.