Kay, so since this thread's probably gonna get locked very soon, before it does, I suggest you go see a doctor, and tell him about your pokemon cravings. He should get a kick out of that
Seriously though this is messed up.
Although I'd say Cherrim. because it's like the only one that wouldn't taste like blood.
I would not choose to eat a Snorlax because fat isn´t eatable. The meat which you eat are the muscles of the cow/other animal which you would eat so the logical choice would be a machamp because he has lots of meat! Some Ribeye or entrecote or tournedos would be my favorite.