Taunt users such as Comfey, Chesnaught, Clefable, Necrozma, Jelicent, Aegislash, Milotic, Quagsire, Tyrantrum, Heracross, Swords of Justice, Scizor, Pangoro, Buzzwole, Escavalier and Leech Seed, Toxic, Will-O-Wisp.
Zen mode Darmanitan won't be able to defeat it due to Snorlax's Special bulk, since Zen mode has great SpA. But a Sheer Force Darmanitan can do it easily. It shouldn't use Flare Blitz, because Snorlax has great base HP and it can Recoil Darmanitan too much.
Snorlax can be easily shutted of by Will-O-Wisp and Encore, While a Fighting type move will do a lot of damage.