Monster Guy
Fairy type Trainer
I would make Samurott Water/Fighting. It's a samurai warrior, it makes sense.
Anything else I can think of has already been said in this thread.
Anything else I can think of has already been said in this thread.