Board Thread:General Discussion/@comment-25536357-20180129043137

I spend some time searching in pokemon database for a pokemon who would be able to have all the HM's currently in game so I wouldn't need to carry 3 different pokemon around, turn out that is impossible to get a perfect combinations because there is no pokemon that can learn all of them but I was able to find one who could learn 3 of them, Sandslash (Kantonian form, but I believe Alolan form would work as well), he can learn Rock Climb, Rock Smash, and Cut. 