This poor human felt victim to a Gengar who can also manipulate dreams a bit. The Gengar as a genius idea of making the human think that he is a slowbro.
Some changes in the dreams seem to reflect to the real world, when the trainer will wake up he probably wont know anything anymore beside slowbro and being a slowbro.