J.Puff was like Clefairy but not as good. It was a bitch to fight though with its fucking Sing, but you could kick his ass halfway to Mt Moon and he wouldn't be able to do dick.